100
7
32
28
29
45
72
6
17
76
75
49
34
35
83
40
14
44
9
26
87
107
41
20
33
241
155
104
22
273
12
30
106
403
426
105
19
74
57
58
23
31
62
50
16
170