14
163
141
73
16
35
26
88
19
67
220
105
49
13
58
101
31
18
44
52
20
9
59
6
86
33
7
93
111
95
2
149
43
212
8
1
27
0
36
127
21
3
30
11
106