21
10
23
46
7
9
12
56
32
3
44
30
14
43
115
5
45
68
39
13
17
61
198
109
121
301
72
126
37
58
281
140
27
25
31
26
50
49
19