33
4
28
8
6
2
3
15
1
10
9
5
13
11
138
17
114
291
35
19
51
23
18
20
62
25
54
113
40
49
75
12
61
96
7
142
69
59
172
21
44
144
46