136
69
39
47
178
263
51
97
88
44
303
45
333
86
31
36
57
59
68
78
30
112
108
239
373
34
116
12
21
17
54
128
71
98
89
20
125
132
32
94
139
81
118
58
91
29
99
50
9
18
113