33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
136
19
113
294
35
20
61
59
124
12
193
29
151
43
53
14
31
18
21
201
179
16
119
141
58
47
185
211
23
72