109
13
49
91
39
21
7
14
44
18
142
34
168
92
120
31
70
188
10
9
16
20
61
24
50
133
33
131
65
179
104
76
25
63
35
11
58
48
30
85
100
192
64
32
53
45
98