16
0
2
1
21
15
10
28
62
6
4
95
40
32
30
128
33
86
112
38
44
126
22
92
203
89
230
37
20
23
69
63
34
39
27
13
83
192
84
45
50
130
265
124
232
82
78
9
61