22
18
24
60
210
14
59
41
9
113
101
33
10
48
47
75
28
347
129
29
69
11
206
4
13
95
20
26
54
67
27
15
21
104
92
143
63
452
37
12
6
64
68
16
44
78
55
125