58
141
21
43
16
49
98
38
19
35
24
86
10
63
42
41
26
13
14
34
57
45
9
64
68
15
94
31
70
25
23
76
65
20
6
48
456
133
83
8