180
79
115
178
75
62
127
136
121
12
182
95
123
561
119
64
304
41
106
391
58
26
359
13
69
78
65
55
59
81
61
83
35
34
87
50
110
120
57
130
54
49
56
85
70
36
25
134
42
265
4
97