205
54
13
11
22
47
3
61
50
8
16
65
30
26
126
84
350
355
45
461
372
66
83
2145
37
429
241
548
193
23
35
156
64
67
39
19
97
81
521
48
117
49
4213
293
244
103
256
40
93
143
308
119
82