41
31
36
25
7
22
37
32
33
136
174
52
47
40
70
30
38
54
42
59
10
197
35
13
71
165
106
24
121
101
18
65
117
23
319
348
82
57
58
103
51
85
43
283
29
134
424
50
6
452
21
186