31
70
11
54
21
49
105
25
34
80
24
41
32
97
67
26
15
40
85
33
48
20
89
64
151
188
55
123
16
60
100
359
137
381
75
23
47
36
62
71
189
57
124
72