52
26
53
77
30
56
33
10
31
360
89
70
36
90
25
45
68
179
149
48
24
72
14
17
85
59
60
86
67
8
118
12
117
126
91
112
245
19
166
22
204
292
96
23
208
66
81
285
32