3
1
10
6
12
39
30
34
20
29
15
22
28
36
44
38
4
93
43
8
63
76
21
2
31
41
35
18
9
134
69
11
53
27
19
51
45
23
61
16