30
24
12
169
57
25
40
21
27
33
59
5
61
16
56
9
105
6
45
36
94
38
15
111
47
10
72
74
180
22
2
39
14
287
64
8
19
50
11
35
4
23
28