15
3
12
37
23
8
25
10
6
7
26
28
38
16
9
14
33
13
29
20
68
98
53
24
52
41
75
60
43
50
30
19
35
62
77
176
101
58
31
78
69
184