32
15
24
47
88
25
13
77
81
73
41
29
36
59
20
27
160
34
66
69
43
80
26
62
52
51
48
58
168
22
53
45
40
21
17
10
19
7
103
23
18
39
42
54
124
6