22
38
17
53
49
15
39
163
27
151
31
104
35
12
69
77
216
32
153
81
95
19
68
85
13
10
63
40
44
43
36
62
59
210
125
55
52
45
23
34
156