29
34
39
16
22
126
26
161
62
48
19
13
25
59
45
37
87
52
18
12
43
71
47
20
84
208
140
23
24
63
32
55
151
73
15
17
38
182
35
78
41
7
27
8
106
127
274