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