15
78
9
60
35
75
54
32
21
5
37
252
13
26
25
4
14
40
11
6
7
20
68
52
101
38
62
12
39
254
173
86
77
51
71
53
88
24
47
30
387
16
44