1
3
0
7
2
8
29
9
4
11
42
26
5
14
21
13
72
16
250
37
46
22
111
95
99
86
310
339
142
178
311
213
49
126
36
55
366
117
234
70
143
139