102
71
22
4
16
45
7
65
18
6
47
84
80
34
29
81
114
17
11
72
31
40
30
96
73
13
57
98
19
12
9
3
104
35
292
26
20
43
39
10
21