35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
107
14
20
34
295
24
17
54
149
33
16
48
80
21
12
18
30
74
41
88
109
125
19
195
37
46
25
65
61
190
60