26
100
110
32
8
24
27
53
368
34
39
125
36
29
10
7
28
43
14
44
18
15
56
21
11
5
17
16
30
12
31
117
171
22
51
35
33