38
27
31
15
75
69
12
65
126
53
49
29
16
5
23
21
14
6
10
4
40
87
44
19
20
64
46
24
8
3
30
18
32
28
25
218
1234
33
50
36
9
84