0
24
41
5
64
13
2
20
27
16
6
11
8
9
32
23
30
17
14
87
48
56
31
18
10
36
102
167
121
70
140
22
63
492
270
68
43
38
95
266
158
21
985
107
295
34