4
12
36
7
3
27
50
103
10
18
25
9
125
16
11
5
15
31
104
14
17
192
26
20
8
69
88
59
49
22
19
29
46
6
1
39
34