104
36
90
45
9
139
84
126
15
32
155
19
60
221
142
58
70
48
80
31
27
3
16
175
49
42
420
110
33
25
53
195
321
92
103
35
128
10
22
124
153
7
40
12
20
144
50
134
83
13
239