35
21
50
17
44
80
33
43
162
116
24
23
71
45
76
70
136
42
145
18
69
55
67
34
100
13
122
63
39
64
40
62
27
66
31
9
20
74
3
79
137
59
127
2
125
6
37
90