76
36
62
41
21
256
44
23
22
15
42
84
192
38
37
48
136
17
31
18
66
29
112
461
463
339
316
421
9
99
95
56
54
61
69
82
53
143
35
261
81
20
154
46
49
128
14
8
57
150
63