66
220
53
74
27
45
35
26
41
42
108
33
14
13
29
84
8
31
97
36
76
82
7
15
10
19
129
25
397
78
52
24
34
95
154
112
147
39
153
12
87
100
369
43
118
109
75
37
90