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