106
15
14
123
11
29
87
26
17
27
100
24
25
46
22
181
6
203
74
54
20
42
13
67
57
32
35
9
23
179
39
61
45
30
79
56
21
59
92
43
33
140
99