12
9
91
26
8
30
16
57
4
13
59
10
48
29
58
90
7
22
17
47
49
50
102
11
21
76
43
20
116
53
41
23
33
6
25
5
19
79
56