12
61
103
200
20
54
26
48
66
14
49
81
56
22
6
23
16
13
8
15
33
17
7
19
25
131
106
67
39
5
46
11
10
40
36
77
44
45
27
34
21
29
9
35
47
32
38