41
118
50
14
37
42
60
92
65
30
105
26
12
19
9
29
57
266
18
25
56
141
524
38
122
17
23
761
194
45
28
1043
35
59
337
332
16
77
74
217
72
6
33
34
68
13
10
76
52
32