155
66
43
145
122
73
97
40
125
17
129
24
15
55
72
63
16
56
26
47
23
64
46
87
51
34
123
252
9
120
18
100
70
48
82
432
88
52
168
128
336
58
98
22
71