0
73
8
35
54
52
27
23
11
2
53
44
93
89
16
136
102
5
7
41
21
251
38
187
60
32
56
57
220
47
37
62
81
71
457
114
246
84
201
156
29
316
131
185
17
262
274