17
49
64
119
68
28
34
304
209
164
161
41
141
65
94
58
40
81
78
14
23
85
8
21
47
24
62
333
227
63
111
145
52
38
74
77
103
15
27
18
12
79
42
116
156
131
175
48
125