28
82
64
53
51
40
92
61
32
29
45
83
22
86
85
39
143
25
71
48
11
65
20
62
30
59
31
7
55
24
33
16
38
68
12
35
42
15
17
303
156
9
26
56
49