46
4
9
145
10
12
31
29
25
126
15
49
27
118
346
30
24
300
7
2
17
8
752
37
790
114
56
33
163
60
44
119
93
69
3
52
45
41
5
38
11
23
18
57
105
50
16
87