13
14
35
33
9
53
42
111
75
23
321
18
76
65
115
57
88
77
37
167
17
34
50
80
104
89
215
29
16
773
222
79
48
175
98
92
469
25
66
49
196
26
70
159
112
270
205
94
170
60
173
71