21
15
12
20
55
11
35
100
23
39
95
18
75
57
143
22
108
58
47
9
85
117
16
81
226
61
79
51
56
10
90
293
5
46
53
43
27
70
49
17
7
37
14
31