6
10
5
13
49
82
1
11
4
70
19
170
34
32
7
18
9
8
368
252
12
16
27
243
40
33
21
254
29
20
14
107
30
26
36
23