8
29
3
12
87
307
36
247
35
9
145
62
19
67
18
16
20
46
6
95
10
42
7
82
21
27
14
41
13
24
131
81
31
49
34
26
38
70
11
23
358
28
55
64
48