5
14
3
11
7
126
437
38
20
39
45
61
78
33
55
32
16
173
23
144
1
4
9
28
18
12
27
13
2
43
46
80
19
6
58
53
31
70
24
163
72
147