8
4
101
3
24
11
98
7
9
16
19
13
15
25
2
70
74
27
37
10
139
29
69
85
35
31
18
46
53
12
33
99
51
163
82
253
317
120
75
93
185