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