50
22
38
25
5
49
100
16
4
33
17
37
6
8
20
60
76
2
14
155
166
3
7
41
32
62
15
129
9
31
67
35
10
24
23
51
11
69
43
44
64
19
12
21
26