61
113
88
16
118
15
129
193
120
452
210
93
392
139
264
29
369
114
109
462
65
41
47
40
30
160
28
119
38
82
33
275
3
85
75
35
270
20
32
142
171
153
128
64
17
21
56
26
31
154