33
4
27
5
9
2
3
17
1
8
6
7
13
10
148
141
19
118
294
45
23
86
28
29
59
135
67
30
631
136
94
388
66
35
11
39
15
195
62
25
18
43
83
20
56
70