15
12
28
7
6
16
9
60
14
19
50
11
30
133
61
4
146
3
22
18
24
65
5
17
72
23
63
32
26
125
77
8
55
42
1
112
2
40