12
31
63
94
28
82
130
55
16
35
66
34
14
51
41
72
83
23
149
50
52
9
161
77
240
37
133
19
27
18
22
11
6
5
32
40
25
8
2
88
53
24