35
30
46
31
70
157
56
92
54
16
12
27
49
45
50
68
69
13
39
7
11
53
5
38
43
37
71
74
127
28
21
99
47
76
20
51
22
55
40
19
32
41
29