21
44
66
15
12
25
10
18
19
33
13
23
38
284
90
24
20
109
129
61
40
41
22
17
48
39
183
37
28
172
43
160
83
132
235
35
104
29
146
30
77
249
75
157
301
55