0
26
147
9
1
16
22
4
18
21
25
38
220
24
36
13
27
35
65
29
43
20
89
15
33
32
136
17
55
56
48
45
88
46
40
104
31
494
37
259
239
34
117
368
109
233