86
83
15
424
292
32
38
45
31
57
25
44
54
113
20
74
220
14
104
11
65
110
18
10
26
53
17
23
60
120
173
55
33
29
12
8
3
7
90
190
63
115
192
39
6