13
22
100
82
30
5
4
26
29
43
6
28
81
12
44
9
24
27
74
52
38
34
75
65
85
102
8
7
119
31
25
39
42
36
23
106
17
18
101
61
62
33
35
92