33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
136
19
113
295
35
20
50
23
16
18
62
22
17
59
32
30
25
117
41
76
12
58
97
40
149
67
61
171
21
44
139
43
48