12
186
22
26
56
70
36
25
29
19
34
120
41
83
37
40
117
10
16
46
58
38
80
73
308
27
35
826
225
50
248
9
24
66
67
17
136
74
42
89
154
15
1129
18
260
60
540
33
146