22
68
15
38
25
11
51
80
47
134
56
18
49
92
90
37
77
144
20
110
180
128
48
7
9
50
66
140
74
34
42
70
79
82
43
13
53
303
60
39
55
69
27
306
73
36
32
100
88
86
21