29
38
21
5
3
53
16
7
76
59
9
44
18
25
14
63
20
60
10
8
42
24
122
69
22
27
37
71
67
52
128
41
13
310
48
45
19
35
50
68