44
32
41
166
74
126
27
14
128
26
19
125
205
95
29
45
16
106
42
200
30
86
55
89
23
298
102
53
151
148
69
36
25
64
34
28
80
31
225
228
1566
61
73
49
244
46
51
88
132
135
114
17