30
74
106
87
52
35
67
68
8
71
62
21
18
100
10
24
26
180
31
76
39
43
89
16
47
157
92
41
22
165
396
9
37
42
40
421
13
23
32
38
82
64
12
45
48
3
75
154
56
44