90
60
16
87
166
214
144
150
12
180
35
32
41
6
3
26
867
40
109
23
11
5
56
8
9
20
36
17
163
77
111
7
29
2
4
14
62
15
68
65
25
54
42