1
11
9
33
26
13
15
12
21
5
8
22
38
191
64
14
86
82
55
53
288
111
32
35
431
73
6
4
760
28
97
2
31
27
109
20
18
62
60
25
94