65
322
18
64
35
17
62
110
81
55
21
84
255
53
91
34
198
113
132
49
9
147
36
67
29
100
23
75
76
127
179
83
54
86
45
39
314
93
269
13
246
443
124
56
95
119
173
236
47
295
20
104
251
203