180
179
169
9
70
15
92
22
36
52
109
121
21
50
67
14
79
18
60
33
38
47
103
8
88
4
23
77
10
95
46
25
71
34
531
75
17
3
30
29
56
73
28
7
72