51
68
26
31
34
54
30
115
65
38
23
35
15
12
105
28
42
14
90
19
25
246
29
109
137
113
89
112
24
77
16
327
185
212
108
58
203
176
43
510
37
238
160
252
221
52
69
136