62
173
34
28
15
91
86
14
77
72
54
85
252
20
129
61
89
19
68
45
82
127
126
106
103
40
43
233
32
204
98
74
10
138
24
275
108
37
88
197
50
95
194
102
71
55
46
35