21
24
9
25
10
33
19
204
23
159
216
11
17
22
69
16
28
12
13
78
125
30
15
20
49
61
40
76
175
89
27
38
54
246
6
202
64
96
90
79
74
65
408
44
63
18
52