195
408
34
102
17
16
61
81
90
445
58
85
86
46
26
24
43
19
82
42
1152
22
36
65
49
375
156
74
41
57
728
2046
190
163
232
256
261
352
821
383
337
412
866
233
47
365
89
130
96
138
76
184