9
5
66
4
11
47
82
6
306
8
10
43
13
102
1
14
67
122
23
33
7
21
12
28
116
58
16
87
20
53
25
90
3
31
22
59
336