28
12
102
42
6
9
3
39
10
57
20
13
5
55
8
43
17
16
90
15
7
40
24
31
97
104
2
23
66
37
14
26
34
22
81
18