61
66
79
33
29
22
96
5
60
26
64
98
45
67
70
176
241
50
16
24
17
105
113
62
48
78
137
36
111
156
7
40
76
54
30
177
81
15
14
47
680
52
116
2
25
49
19
23
18
13