2
20
6
17
23
22
1
5
15
0
39
47
31
16
12
4
8
3
7
65
21
40
80
75
52
53
14
11
34
228
45
33
44
106
87
178
77