16
41
27
32
28
45
17
2
76
15
5
163
196
57
67
114
55
7
8
56
19
238
26
42
69
3
37
50
10
80
24
18
36
35
31
34
131
101
20
9
14