160
90
63
36
23
20
33
54
8
81
19
49
14
6
31
42
28
16
204
21
56
82
29
24
22
47
41
123
104
17
45
72
43
92
89
4
38
113
10
112
35
37
143
25
87