62
39
41
44
38
16
171
5
34
48
42
24
43
75
131
73
55
393
165
94
90
37
49
20
52
47
21
104
101
82
67
23
76
25
27
53
13
57
66
18
7
9
69
223
28
60