85
145
232
206
29
75
118
58
9
2
16
40
617
47
110
150
15
139
14
94
8
106
66
34
254
172
27
414
45
83
1
35
38
31
26
56
39
73
61
17
107
115
20
59
91
189
209
30
84
408
48