52
33
59
61
98
206
56
47
32
384
226
34
18
164
154
252
69
53
225
26
305
110
157
105
132
86
148
79
133
76
89
50
8
23
46
115
31
84
14
182
11
65
66
20
29
162
16
24
72
54
48
108
146
39