11
39
55
6
61
27
23
12
22
74
103
31
20
83
44
35
100
10
34
24
18
21
238
78
98
51
29
5
4
2448
92
58
2
46
7
93
40
69
86
193
96