18
26
28
61
41
13
27
8
1
277
102
5
22
74
15
35
11
32
16
54
30
43
34
2
71
14
19
140
98
159
31
100
24
17
69
39
10
118
65
3
12
111
63