3
9
27
37
60
23
8
21
20
18
63
14
62
107
24
15
28
51
38
12
4
2
35
6
0
5
29
1
13
42
151
53
19
117
26
31
10
33