26
41
39
9
47
171
84
128
139
29
24
25
23
40
195
44
74
12
11
13
21
36
48
123
282
61
57
80
118
68
180
62
31
7
3
49
16
19
20
155
65
50
618
30