13
32
6
187
78
57
22
46
14
31
16
1
4
7
10
23
42
2
112
17
27
19
24
47
33
36
65
53
50
11
18
39
21
25
44
5
86
92
35
15
45
63