12
9
46
48
7
14
16
102
31
23
27
6
11
19
61
10
15
32
82
18
57
65
50
43
84
20
17
88
123
107
37
119
69
45
21
44
86
42
39
70
272
68
13
196