89
51
50
24
64
40
21
48
49
133
29
18
102
28
56
11
14
16
20
47
8
10
286
34
19
30
90
33
32
27
55
45
13
22
62
25
7