324
47
17
76
79
38
35
52
18
229
123
28
68
150
85
23
55
149
64
56
165
60
20
84
37
57
43
143
49
11
94
9
30
171
97
45
29
73
196
14
166
91
21
82