18
15
32
107
2
71
125
24
47
15
35
53
23
18
64
56
30
20
5
105
66
57
128
14
10
20
17
18
9
19
93
31
33
21
48
77
30
46
119
65
19
14
6
19
13
40
27
22
20
834
12
18
17
54
12
74
34
5
17
19
6
24
45
3