16
3
1
9
5
0
4
8
14
25
26
6
45
56
17
36
7
42
231
28
93
37
251
86
91
145
47
35
111
39
67
107
83
152
55
144
29
82
176
81
112
239
43
23
72
31
62
30
149