28
220
76
80
96
92
12
10
22
83
49
20
89
17
122
82
50
27
36
13
24
26
23
189
91
25
57
14
18
56
140
99
104
203
42
38
173
51
61
46
125
32
41
73
120
90
16
184