15
10
35
59
36
92
63
29
102
80
95
45
164
21
231
20
100
185
43
44
111
121
37
51
240
68
28
104
136
50
107
58
77
79
165
42
24
168
41
34
26
30
103
142
122
55
53