141
48
32
27
16
74
67
66
86
22
260
21
430
111
41
64
133
85
171
114
361
18
29
33
44
46
61
31
57
138
65
80
15
12
38
275
178
84
126
7
100
115
105
258
14
19
3
305