10
102
4
74
90
45
34
95
15
119
27
13
80
28
109
185
56
31
67
14
52
19
8
9
51
126
75
6
100
17
99
54
21
115
82
16
86
20
25
258
68
26
218
72
22
30
219
104