64
41
46
12
203
53
52
58
16
62
97
17
56
37
59
18
36
31
122
110
87
129
43
152
176
360
71
797
553
520
77
78
13
242
14
465
9
93
48
55
855
313
149
34
158
182
153
49
117
38