1
3
12
36
6
28
53
37
7
21
10
8
75
47
152
243
13
154
132
23
44
25
34
5
4
2
127
57
17
69
11
320
9
15
16
94
14
42
29
228
41
22
363