157
109
33
20
16
27
60
108
28
8
13
24
57
30
18
85
2
89
162
3
192
7
39
173
254
43
67
40
205
547
6
5
29
17
19
181
1
127
10
65
155
59
148
15
14
21
42