31
60
12
50
87
17
55
110
27
38
43
32
58
30
61
44
244
95
105
9
103
10
33
144
46
11
14
76
13
137
82
24
19
16
4
36
5
20
69
34
128
72