41
15
126
18
7
34
146
86
115
28
67
170
8
16
19
52
24
59
42
118
21
36
114
51
161
83
74
23
14
61
33
35
66
48
29
77
92
55
39
105
10
45
63
50
30
78