25
103
15
26
40
16
28
102
19
100
11
33
12
42
79
97
22
34
23
78
37
181
35
105
29
7
8
73
60
48
9
84
71
68
164
50
53
87
4
13
20
17
135