24
15
55
384
139
31
50
30
12
62
75
100
42
27
61
78
114
87
60
18
71
95
54
83
92
38
159
147
64
72
161
52
146
126
40
127
165
49
88
86
53
212
80
45
94
41
47
222
35