80
34
3
28
35
37
22
31
6
7
36
29
14
97
17
170
63
49
23
73
54
62
25
50
43
24
52
11
75
19
144
38
46
53
82
141
140
68
57
92
59
79
45
4
44