120
14
53
66
172
98
93
117
41
8
80
59
105
67
99
55
187
45
188
401
16
1264
48
114
7
447
87
20
137
30
58
23
178
322
440
24
145
297
156
43
22
199
90
91
52
68
65
444
238
46
82
134