22
33
19
25
15
24
49
39
12
41
21
56
79
54
30
55
53
77
17
73
78
66
118
117
36
20
37
11
62
34
26
44
88
154
46
101
111
67
16
35
170