3
53
17
5
20
32
1
4
11
16
13
28
8
0
7
15
23
12
354
61
44
2
52
59
88
10
176
21
46
76
18
19
14
38
36
24
31