28
24
60
34
29
16
15
33
18
5
112
110
53
92
17
157
281
20
35
7
22
9
25
10
82
6
52
99
45
31
26
109
30
46
66
42
23
36
8
59
41
187
14
19
141
130