14
98
29
44
47
110
76
117
39
120
21
12
30
13
106
34
18
31
96
222
58
61
35
51
11
115
46
20
38
23
45
26
123
60
54
65
52
49
55
282
16
162
187
360
33