90
135
94
107
30
33
37
22
14
73
6585
146
587
116
10
39
7
97
40
331
109
121
36
93
41
730
68
231
29
77
110
49
21
45
229
120
46
48
217
52
20
81
319
18
74
23
9
11
12