1
16
8
10
11
2
0
6
14
7
19
21
22
13
15
43
37
74
20
55
12
165
162
220
229
96
116
46
61
88
274
101
9
39
30
64
26
52
80
70
50
81
108
490