119
257
51
103
70
240
55
30
67
80
78
235
69
99
569
96
33
18
19
268
79
34
110
59
89
35
31
26
303
58
1031
39
32
37
170
5
359
48
194
95
174
42
54
16
47
27
116
61
77
17
65