83
79
78
74
95
23
109
167
68
52
440
101
190
35
6
44
26
137
40
233
5
33
92
55
34
42
36
38
123
61
160
22
119
13
7
19
12
20
412
45
16
99
21
96
9
2
66
127
89
59