35
16
55
36
76
60
79
42
59
44
62
15
30
111
19
39
11
85
84
18
646
142
26
70
93
168
31
112
154
123
32
155
606
138
34
23
188
25
49
94
102
273
121
80
12
4
310
110
14
54
333