3
50
168
25
13
4
75
36
39
52
43
51
15
14
5
28
2
23
11
35
8
45
41
10
64
18
19
354
6
74
12
16
0
1
21
72
30
53
116