291
29
5
2
6
12
115
16
10
4
39
19
114
47
64
72
14
9
8
11
53
162
61
121
20
86
28
22
15
43
36
26
18
23
32
58