5
3
32
18
38
61
13
22
27
64
52
50
78
19
41
74
37
24
59
48
28
25
53
9
160
148
20
113
47
7
10
77
36
66
63
130
17
75
90
67
101
11
103
62
30
42