8
17
7
11
3
26
6
2
21
28
134
20
12
122
50
61
39
44
66
53
54
34
23
130
4
1225
1120
5
82
32
153
15
103
27
13
116
33
261
241
51
35
9
47
10