33
4
27
5
9
2
3
17
1
8
6
7
13
10
148
141
19
118
294
45
23
30
11
29
50
22
67
21
14
58
24
16
12
41
44
64
18
43
28
39
89
71
52
57
54
25
68
83
38
20
40
60
31