15
8
12
7
27
253
9
5
25
41
26
111
130
13
19
43
74
2
16
217
17
63
644
123
117
30
4
11
48
35
32
206
84
10
36
6
218
3
50
323
47
128
14
23
22
31