1
98
8
56
10
36
22
12
28
21
29
15
25
32
7
43
49
6
35
62
24
23
5
13
89
59
40
75
27
80
33
39
55
79
269
152
104
38
784
61
51
74
54