37
43
19
25
103
56
55
29
40
109
32
10
54
22
98
17
61
83
35
16
94
30
26
23
50
48
36
42
31
73
24
47
58
52
15
68
13
21
63
82