32
35
50
31
24
40
33
20
43
102
63
60
34
26
39
44
23
37
46
25
28
36
30
55
172
10
87
27
51
13
53
29
12
76
80
21
18
41
38