41
23
43
29
35
12
85
56
142
61
17
108
242
116
129
25
52
39
16
83
19
18
57
21
3
103
92
36
28
8
147
376
59
15
26
118
82
14
76
40
30
5
172
414
68
140
174
34
105
10
125
90
24