0
32
5
24
61
26
7
34
23
47
20
35
22
51
46
17
70
63
53
15
9
74
342
215
159
125
21
25
52
58
263
134
81
73
33
97
28
27
154
44
260
315
213
56
19
129
138
381
185
266