107
11
14
131
37
58
42
55
38
132
12
133
49
61
121
52
100
35
82
29
433
44
13
18
750
46
15
20
64
95
116
75
56
142
25
8
31
2685
40
103
113
22
92
51
9
45
70
119
141
166
59
183