176
162
20
16
21
42
70
89
68
7
12
45
27
17
48
30
46
47
184
83
60
28
62
25
53
64
78
33
14
75
61
22
43
54
100
73
82
59
183