79
56
105
1020
784
21
25
26
181
140
164
94
16
227
191
45
33
18
157
46
27
49
8
60
15
84
59
9
10
22
330
42
57
31
14
61
110
58
34
67
339
334
66
51
108
149
75
53