27
72
19
43
54
39
28
86
15
50
44
34
42
21
16
25
33
20
40
23
12
89
5
84
107
26
66
14
24
31
38
2
203
47
41
29
7
3
18
30
35
61
17
329
142
110
79