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