37
12
96
42
108
28
19
7
25
66
17
18
67
40
95
68
254
9
111
29
87
54
73
60
77
72
65
109
24
151
32
56
136
183
71
78
47
120
44
142
141
83
51
100
166
41
127
35