146
13
10
12
127
169
161
82
36
14
57
53
685
88
33
212
19
16
30
8
24
34
62
40
44
5
6
77
72
133
55
52
80
15
105
32
46
122
20
49
121
27
54
1
156
145
35