32
26
17
16
42
30
31
45
38
75
10
8
4
27
2
33
37
41
19
7
124
20
6
21
13
60
77
15
47
57
135
29
43
39
28
11
50
64
34