9
5
24
39
29
37
6
140
40
22
50
7
19
16
148
4
8
41
45
25
21
82
31
20
1524
382
97
116
55
248
12
807
61
766
525
33
15
54
169
17
36
10