30
45
62
27
34
58
46
22
82
43
24
17
36
48
13
28
35
19
345
21
51
89
33
38
15
29
20
14
41
104
37
32
18
67
10
1
31
23