45
19
20
12
5
4
11
9
7
32
3
10
29
43
52
490
98
13
21
68
18
116
27
2
25
58
53
44
33
8
48
37
31
14
38
113
24
15
28
54
16
242
108