41
49
20
16
31
38
19
15
34
6
25
33
28
35
74
27
32
14
98
37
26
11
117
9
13
10
29
58
8
124
48
7
118
175
108
40
5
547
83
161
60
12
53
190
78
94
52
47
3