45
43
31
261
20
75
58
41
80
103
791
27
99
9
192
46
105
119
19
74
260
37
14
12
6
23
30
22
15
34
152
18
36
5
4
16
25
10
1
63
7
8
13
48