5
26
7
48
79
24
21
3
164
162
19
34
39
29
132
35
58
6
38
25
57
12
8
16
22
15
23
51
17
9
10
11
140
40
56
27
83
152
76
30
90