9
6
7
14
17
16
32
22
5
11
50
3
2
15
122
25
10
99
35
43
65
41
34
54
47
90
20
108
293
75
8
1
53
31
28
112
52
13
42
33
61
45
18
241
26