20
66
127
44
246
42
25
35
29
91
22
27
63
100
67
116
14
11
37
16
30
32
13
59
2
28
95
205
51
90
3
73
23
46
155
102
15
61
53
9
10
34