14
126
19
69
42
85
185
58
134
92
100
44
73
104
31
60
89
51
88
26
56
37
59
65
75
80
46
122
48
41
30
5
182
40
38
86
50
16
436
9
53
71
121
24
315
152