1
16
7
4
6
19
208
9
21
8
15
3
12
70
29
76
36
25
11
126
24
45
44
51
23
27
10
17
22
41
35
37
459
392
74
30
68