38
13
56
17
8
39
23
101
10
9
27
7
14
42
5
12
43
79
33
66
2
26
61
16
37
36
69
180
20
35
25
24
19
22
40
28
156
4
245
50
18