2
4
41
3
5
50
7
6
24
9
11
16
27
23
77
63
19
116
48
26
12
35
20
22
17
21
203
31
29
83
59
66
44
127
113
97
60
98
81
45
240
110
46
58
36
154
226
139
74