31
6
12
19
82
71
28
27
52
11
7
16
23
14
13
107
29
15
84
46
25
36
39
10
18
33
35
20
44
34
38
41
90
120
94
53
72
80
50
43
57