19
16
23
247
15
91
124
132
68
32
97
36
118
98
96
193
137
166
8
13
50
81
3
58
37
149
20
6
67
720
61
11
74
105
95
64
88
250
33
128
41
53
31
45
12
35
14
42
34
220
150