33
4
28
6
8
2
3
15
1
9
5
13
11
10
137
135
19
111
294
35
25
12
52
152
14
48
85
20
99
18
75
41
80
24
30
91
17
121
189
22
40
44
37
7
72
60
177
45