96
2
20
32
41
146
93
16
1
6
4
101
58
7
51
27
89
182
25
55
66
64
52
9
29
3
31
46
24
95
107
144
100
26
0
18
19
74
216
37
28
33
11