33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
134
18
114
292
35
19
63
59
121
187
61
29
151
42
54
14
31
17
21
191
174
16
119
139
56
47
179
209
24
69