90
110
39
174
137
19
21
262
37
34
18
41
42
109
25
74
163
8
9
60
36
6
29
2
32
83
16
66
13
65
89
53
105
44
24
48
88
30
46
27
72
151
58
92
428
17