69
42
108
30
48
12
13
21
26
58
88
66
10
77
40
70
99
91
18
33
49
156
59
29
19
52
46
220
194
90
60
65
244
64
54
25
190
267
23
62
0
103
375
24
172
101