156
7
258
38
173
37
261
26
78
202
100
103
14
55
93
49
151
144
40
110
186
163
320
75
29
57
104
45
2
20
17
60
12
481
77
64
19
273
33
22
130
42
18
47
62
53
123
84
11