31
12
34
32
40
37
10
14
20
110
30
53
18
15
23
81
55
21
71
41
231
19
86
17
24
46
44
16
42
39
27
22
49
48
75
7
2
76
121
29