12
91
15
19
51
20
29
28
97
42
53
33
13
9
4
23
7
18
8
16
27
31
6
128
14
17
69
61
83
84
2
21
34
24
175
25
32
11
44
26