25
235
32
78
101
91
96
21
83
35
29
20
99
75
87
61
89
108
10
82
55
41
102
24
13
31
49
107
46
84
28
105
64
9
183
23
12
4
45
1
15
6
54
8
40
14
19