11
45
3
14
23
22
8
19
7
2
18
96
37
43
62
46
24
33
44
6
25
1
20
17
150
34
87
72
30
47
39
26
41
16
4
21
27
341
59
133
60
53
106