113
158
16
64
152
147
8
127
52
66
6
110
33
34
41
47
80
85
46
50
136
56
18
138
89
83
84
53
86
35
42
81
105
104
101
143
77
23
141
123
32
19
366
102
38
31
493
142
121
186
69