17
7
106
49
63
43
14
48
84
55
25
104
58
74
32
19
34
113
52
120
127
115
39
68
72
71
86
54
78
59
36
47
91
81
187
123
65
95
62
202
18
5
149