30
28
23
20
38
9
41
16
62
32
21
17
13
68
76
18
63
128
10
14
3
35
40
77
145
42
8
50
47
27
34
66
15
64
7
43
55
12
6
244
37
4
48
29