78
56
31
115
21
42
17
38
30
292
39
576
60
126
201
57
112
43
204
107
27
72
71
75
158
23
229
125
180
83
36
241
117
122
279
97
80
76
288
82
44
12
33
16
59
53
199
70
55
69