78
39
88
18
24
106
9
44
162
70
60
153
14
68
91
374
116
37
166
22
102
123
108
17
172
57
64
82
49
61
59
52
66
30
282
79
15
73
11
263
47
296
496
298
23
41
231