27
12
15
34
95
7
213
33
28
6
8
129
39
11
16
5
57
71
47
25
67
31
21
24
50
32
40
84
41
19
61
55
104
48
13
26
42
23
18
20