69
208
51
155
217
139
14
34
77
12
99
91
65
44
82
29
47
38
49
85
35
122
194
369
27
28
23
100
53
33
15
81
31
226
88
64
19
25
52
59
41
154
205
232
195
71
585
237
159