75
18
56
27
134
104
80
35
52
22
70
148
23
28
88
19
29
105
55
131
36
42
112
77
118
61
12
90
203
99
38
76
342
191
175
59
96
53
71
60
370
21
151
98
95
39
315
103
16
48
49
117