66
30
83
129
76
87
57
150
90
32
39
141
24
174
95
69
48
110
28
360
80
47
23
46
41
53
139
131
40
91
35
19
61
177
36
72
21
52
37
635
31
116
38
34
51
60
59
11
155
96
132
70