34
174
42
116
29
38
268
27
48
36
41
75
45
18
164
52
98
108
119
123
70
143
96
84
25
140
77
104
74
31
80
57
209
106
63
76
283
176
95
90
305
97
113
81
55
23
53
168