26
32
3
28
5
48
16
20
100
9
124
14
17
4
39
11
80
8
29
15
10
21
12
24
25
41
56
27
35
53
191
19
37
18
40
58
68
55
77
23
120
22
44
171
47
38
111