41
8
86
47
45
15
16
36
94
10
249
9
19
6
5
54
53
467
56
122
23
38
241
137
17
29
24
14
183
92
13
37
51
35
30
2
52
44
75
31