138
137
356
169
112
57
53
99
135
51
38
61
146
155
50
130
433
147
43
68
172
47
44
52
97
26
49
46
56
1
40
85
73
42
76
35
70
79
71
65
193
5
21
209
16
86
259
121
139
36
14
28
300
186