15
45
57
9
59
49
3
5
11
35
31
4
41
30
20
13
29
22
16
36
18
96
19
56
181
14
26
1
6
78
103
28
79
38
313
308
52
8