13
6
5
17
8
2
22
16
11
4
76
97
33
70
36
117
35
47
44
57
19
29
39
21
15
121
31
85
126
66
37
89
48
7
50
46
28
24
3
34
32
101
69
41
64
12