31
13
6
57
5
11
126
41
8
42
79
25
47
9
96
56
3
22
32
1
19
92
7
40
33
12
10
93
38
55
59
46
80
26
27
20
23
121
15