40
122
32
171
19
186
71
41
52
79
27
20
16
17
65
9
12
26
99
30
135
175
627
181
29
23
320
33
11
15
21
61
177
13
6
87
141
172
35
39
18
159
2
58
67