19
38
60
31
33
35
97
13
8
120
15
61
88
50
28
45
59
27
194
46
63
12
101
87
26
44
17
70
57
14
125
109
303
149
147
32
11
34
23
49
29
108
160
65
36
18
48
195
66
21