9
84
2
266
13
40
20
64
4
596
27
31
8
49
7
142
76
3
70
48
24
659
60
25
160
16
34
83
12
18
26
41
44
77
29
28
71
167
116
19
82
72