37
139
60
21
14
22
54
65
56
107
32
178
24
28
100
106
12
26
70
27
53
52
45
48
31
10
17
390
432
231
152
39
345
196
20
34
8
19
134
58
40
29
9
15
57
50
42
87