0
3
108
5
27
62
16
51
141
160
42
38
8
24
66
185
91
168
50
41
46
86
325
79
105
92
34
96
129
106
133
421
132
145
128
287
58
17
80
57
61
70
134
31
33
242
88
197
123
60
54