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