28
35
21
99
205
135
13
73
103
19
92
10
29
25
65
14
100
37
43
109
82
69
12
38
120
196
3
61
27
30
11
60
18
313
23
20
33
32
7
42
76
40
49
88
26