29
6
9
12
8
16
14
55
15
17
4
21
34
20
19
5
13
25
288
18
51
74
519
48
22
67
1
42
46
31
26
35
86
194
10
7
2