10
28
27
31
19
159
33
64
87
53
13
127
23
18
38
14
4
11
5
60
15
25
40
126
106
59
67
26
74
30
9
6
1
0
3
92
50
51
24
34
41
32