7
22
43
17
156
46
19
106
9
124
82
37
49
103
143
151
26
97
33
152
100
23
8
30
83
29
16
31
54
112
21
109
47
14
6
72
84
34
58
28