84
147
72
24
6
53
52
10
22
18
12
39
28
59
659
80
33
145
98
45
1234
117
19
92
38
8
1
306
11
13
42
46
7
26
60
3
2
15
710
164
16
25
27
34
41