10
4
2
38
3
17
35
52
46
40
5
28
44
255
24
155
30
73
16
105
6
8
53
13
51
41
92
7
203
168
170
77
70
75
76
39
26
27
106
71
1
87
15
65
117
32
14
129
12
37
107
23
122
156
66
45
125
59
22
236
153
124
200
138
54
20
55
50
82
57
29
56
11
210
9
110
167
102
113
85
80
49
42
163
234
48
18
19
130
47
154
131
97
99
151
90
33
146
34
25
147
198
172
63
36
100
133
21