35
36
39
29
26
14
23
102
105
12
41
20
19
7
60
48
15
24
18
21
27
30
69
34
109
59
150
17
81
32
67
66
50
111
71
147
61
107
186
40