78
47
108
25
132
71
44
145
77
341
101
294
40
106
211
321
431
14
69
125
70
171
55
174
226
38
305
99
129
42
46
104
48
61
68
114
316
176
96
72
97
236
57
82
16
545
39
67
86
26
163
216
98