60
11
68
36
34
221
71
102
117
57
83
41
45
47
32
28
65
38
52
15
37
213
69
20
27
101
43
85
107
55
35
269
105
342
80
51
50
179
16
191
500
198
66
246
39
46
106
132
108
98
75
125