85
27
46
48
25
81
30
88
74
14
5
77
58
21
83
102
22
152
68
283
42
15
9
6
17
20
26
11
31
13
32
12
80
19
8
37
100
94
55
40
43
28
29