12
96
144
233
54
13
102
84
11
24
69
10
126
16
30
133
99
42
31
17
28
35
39
1
26
183
63
80
71
8
46
62
103
32
111
113
49
20
148
45
9
85
47
48
21
79