30
38
22
6
3
53
17
7
76
59
10
44
18
26
9
14
63
20
60
16
8
43
24
122
69
27
37
71
67
23
52
128
41
47
13
310
29
48
45
35
50
21
28
68