21
263
207
45
234
33
63
36
54
137
65
84
156
149
19
59
34
83
48
26
127
239
109
30
55
90
196
12
157
116
51
29
15
82
60
5
39
6
3
8
43
17
11
118
7
108
28
10
495
44
86
95
20