0
8
33
37
9
25
18
69
22
21
13
74
30
11
32
14
7
38
53
48
23
31
16
178
29
71
154
93
51
110
79
119
281
143
63
60
50
102
78
453
181
161
667
188
36
56
27