37
90
95
50
15
14
24
16
27
20
13
36
39
190
141
17
215
60
79
145
89
19
56
12
98
33
67
105
28
42
32
29
51
78
47
69
72
57
177
26
30