116
294
12
35
44
56
70
102
114
251
139
490
4
150
93
197
79
194
517
8
16
14
53
17
45
31
153
52
105
141
216
78
127
90
80
83
164
142
345
55
60
22
87
165
156
401
101
193
24
73
117
11