33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
19
111
294
35
74
30
437
62
152
78
27
514
139
145
12
336
104
32
94
21
23
29
175
60
26
18
45
76
53
75