18
71
39
14
25
35
55
27
31
1
53
9
82
148
24
4
16
15
41
70
144
2
50
19
10
63
98
86
48
75
29
42
118
171
60
357
110
135
129
225
105
217
21
26
241
37
97
38