60
18
49
122
90
108
131
45
53
51
12
79
71
20
52
16
50
35
4
57
234
13
42
26
39
24
85
144
164
59
15
129
504
101
34
19
121
37
86
181
336
120
89
374
40
65
27
289
216
14
142
114