31
68
22
57
372
47
25
16
10
18
11
5
4
40
41
19
61
48
167
3
173
261
32
62
37
69
7
13
9
15
21
12
20
26
8
411
142
58
42
1
112
64
17