21
44
66
15
12
25
10
18
19
33
13
23
38
284
90
24
20
109
130
61
40
41
22
17
48
39
184
37
28
172
43
161
110
83
132
238
35
104
29
146
30
77
249
157
301
57