11
51
63
19
294
65
79
175
318
183
46
13
31
199
3
49
93
34
127
27
96
32
121
26
86
7
161
52
37
108
14
71
81
44
42
76
9
60
18
101
80
124
266
64
66
17
56
39
69
30