33
4
28
7
5
8
2
3
15
1
9
6
13
11
10
137
134
18
114
292
35
17
25
51
133
36
14
49
88
12
106
77
42
78
37
22
24
31
95
124
192
21
19
44
73
60
195
48