59
53
110
29
16
93
61
317
76
45
322
15
43
13
26
97
42
9
101
31
17
48
794
67
172
315
23
20
95
22
44
162
92
205
190
47
56
65
121
19
82
50
272
104
325
71