15
33
9
2
53
20
8
3
5
28
17
19
12
11
49
45
61
6
14
98
22
63
69
66
25
30
21
110
23
39
16
36
47
44
24
186
138
37
34
133
10