39
67
112
134
146
6
255
60
50
29
132
122
158
137
77
59
42
52
62
128
139
92
113
106
86
47
20
38
76
350
48
54
28
16
10
74
31
211
810
89
63
25
890
125
66
172
190
30
161
148
129