8
4
26
14
11
29
32
5
24
128
41
27
10
25
50
6
1159
103
64
3
63
80
15
165
21
383
45
12
121
61
89
23
13
37
186
72
18
22