26
34
23
61
16
18
103
8
134
38
60
372
99
54
28
117
58
76
24
52
72
120
361
118
124
49
42
177
78
263
168
92
149
215
131
82
71
159
86
45
65
127
150
48
20
29
41
108
84
19
85
122
253