15
29
12
27
36
16
8
25
14
17
5
18
19
22
208
10
106
39
7
13
126
11
88
75
87
52
30
59
45
41
33
2
70
9
34
74
83
26
107