11
9
3
19
28
12
63
23
85
29
6
24
13
8
44
45
42
21
33
10
35
18
5
114
125
37
69
38
16
364
1
40
20
15
2
27
25
22
88