4
5
2
23
70
25
12
163
30
54
17
28
71
14
3
15
75
19
39
82
194
161
29
45
20
13
66
21
90
99
8
38
53
27
36
1
22
35
16
7
34
47
44
122