25
71
11
13
82
28
18
1
103
48
66
24
8
42
36
39
7
10
6
9
37
22
5
2
21
4
56
35
73
32
75
122
30
60
27
51
207
16
181
19
357
17
52