9
40
84
176
24
13
29
26
94
0
6
44
5
2
23
18
11
14
3
4
41
179
31
245
116
20
37
8
82
508
38
45
57
61
10
32
385
19
83
21
39
290
27
1