0
1
7
2
8
27
9
4
11
38
24
5
14
21
3
13
72
16
250
37
46
22
110
95
99
85
310
338
142
178
311
213
49
126
36
55
365
117
234
70
143
139
176
128