15
12
17
10
8
11
4
18
20
16
51
47
42
97
84
274
35
24
39
187
46
25
23
22
27
34
21
28
60
29
31
74
30
33
75
49
13
40
14
9
19