39
17
123
29
26
35
22
58
20
74
76
54
178
180
64
27
53
25
18
220
60
36
44
48
47
33
59
57
360
68
127
308
30
11
135
139
116
21
90
67
113
19
31
8
91
32
45
138
317
96