80
16
13
17
3
5
24
22
29
11
56
46
87
55
35
233
31
15
68
21
20
30
38
83
114
6
90
49
52
32
42
19
7
45
18
64
8
9
10
34
60
75
1