22
50
24
16
20
14
66
11
37
38
48
30
33
44
32
46
103
79
78
51
45
87
188
81
41
69
136
133
88
53
64
101
110
63
21
77
72
73
266
52
47
28
173
207
42
71
39
62
29
155