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