60
30
19
156
88
11
17
15
23
14
52
18
7
22
8
5
27
20
6
9
24
53
66
33
13
290
10
4
2
21
47
51
46
37
28
249