25
12
30
13
138
57
9
98
7
47
4
66
24
3
21
121
196
40
18
63
44
29
37
102
52
17
10
56
197
33
61
19
78
51
82
60
41
20
38
8
15
58
89
35
73
54
16