33
4
27
5
2
6
1
9
3
8
17
13
7
10
148
141
118
23
19
45
294
55
34
114
32
104
38
11
15
16
22
57
14
30
107
28
49
44
21
41