16
17
78
13
34
99
51
42
85
22
40
87
37
126
83
108
44
41
295
308
113
24
19
226
14
29
48
21
55
79
68
675
8
74
169
46
27
88
32
20
23
128
54
52
267
39
64
12
100
50
38