33
0
97
6
8
34
24
35
51
116
57
14
53
89
98
25
15
4
105
43
294
26
11
21
181
237
231
74
17
167
123
61
52
76
101
80
230
70
77
94
58
174
666
195
64
357
106
31
87
73
29
225