0
52
5
4
7
86
38
13
24
154
8
17
11
35
37
54
197
15
34
27
85
53
31
200
29
48
215
49
119
104
105
515
51
281
649
71
100
136
75
40
61
113
116
167
46
43