0
3
8
15
86
7
11
24
22
207
36
48
14
47
34
110
16
4
51
56
28
25
141
55
60
78
18
149
93
159
176
81
131
180
112
132
152
140
182
211
148
94
66
370
274
87
90