13
32
96
10
18
27
16
7
12
20
21
9
11
4
35
26
39
38
65
8
43
53
47
145
34
63
24
41
40
30
60
71
36
77
152
17
68
50