202
60
61
349
42
369
94
221
398
62
151
113
91
193
74
135
191
86
341
27
36
41
16
442
88
173
83
28
40
35
48
102
29
56
18
124
14
97
105
195
109
93
51
55
45
176
33
233
549
134
155
114
95
351
46
73