8
98
29
22
325
6
7
13
47
27
55
30
16
19
223
107
150
32
23
11
17
3
33
9
12
21
49
45
1
26
36
10
110
93
40
216
41
194
14
69