32
103
18
116
34
124
28
49
23
141
47
70
102
95
44
10
26
87
104
60
46
29
33
19
38
25
21
75
20
101
6
41
13
24
7
8
129