30
35
37
19
40
31
36
27
123
54
22
50
25
14
28
17
65
100
51
23
21
106
8
63
18
24
73
38
48
90
20
34
15
13
41
32
45
26
53