2
13
11
35
19
60
9
56
31
24
41
51
25
70
88
62
34
73
196
102
52
30
28
18
36
38
59
43
130
39
58
105
91
46
169
23
17
45
79