9
10
31
6
17
1
4
50
37
27
34
5
63
23
36
64
33
35
19
16
289
3
60
13
87
41
52
143
70
29
22
8
14
46
90
317
28
80
56
108
21
206
58
262
82