7
432
52
23
18
3
423
14
9
86
200
83
32
2
1
5
17
40
4
26
55
24
15
12
114
37
31
10
21
34
20
25
59
93
8
48
16
13
161
11
79
35
97