12
86
18
54
15
59
33
90
17
11
48
30
36
21
92
9
148
16
43
154
65
104
39
97
29
72
23
8
62
49
34
40
10
55
35
22
44
46
14
47
120
37
53
41
28
32
89
77