102
199
72
85
243
37
92
121
47
88
22
41
16
138
67
30
126
339
559
118
13
91
20
129
70
264
311
11
331
32
14
263
131
33
365
164
24
56
52
36
112
268
90
174
35
240
180
34
74
61
460
302