19
37
23
3
10
4
5
149
18
29
58
45
266
11
160
35
104
57
14
17
25
1
134
84
47
135
44
235
13
78
8
143
207
30
41
32
175
109
60
133
24
12
191
33
74
129
86
131