225
152
15
8
29
81
93
3
22
190
16
114
51
36
45
191
34
153
54
144
329
12
38
192
228
68
165
35
82
85
64
50
130
20
326
47
42
24
86
166
9
134
88
113
206
980
19
226
53
26
63
491