95
94
69
43
17
208
27
5
29
26
6
150
11
13
44
30
24
7
8
9
68
103
15
78
35
20
10
12
149
62
1383
19
59
196
4
42
97
32
3
110