94
29
26
24
70
140
97
9
72
71
37
44
104
20
40
36
8
22
10
114
76
32
34
65
48
258
193
75
161
162
168
50
290
11
28
17
188
18
63
66
89
60
96
80
12
61
87
132