35
83
20
24
19
27
40
38
45
55
50
9
43
41
12
14
28
32
16
2
18
30
101
8
88
23
37
22
15
17
90
31
34
61
66
48
272
98
25