26
85
34
119
112
29
121
126
41
44
159
12
95
67
80
28
31
53
145
36
64
51
32
62
47
70
21
68
19
50
14
35
43
37
84
228
10
63
33
27
45
11
356
22
83
52
46
60
24