52
46
366
41
56
18
54
23
45
61
458
125
12
85
40
43
14
72
73
35
67
20
97
122
37
114
30
16
24
11
182
373
15
103
210
36
51
48
34
10
255
193
47
65
78
71
22
55
99
49