20
48
15
135
24
150
35
32
2
69
18
13
45
47
29
38
91
75
111
44
58
103
31
93
41
23
40
53
66
26
65
76
86
9
83
90
82
262
112
62
100
124
57
92
30