156
9
21
29
18
7
75
42
25
10
38
65
49
162
95
180
184
83
90
37
46
52
76
20
39
63
17
80
14
45
56
59
159
15
16
6
126
51
89
8
32
28
64
31
34
84
55