12
13
33
35
28
2
47
34
10
39
14
63
59
11
91
46
73
4
21
51
84
18
365
56
8
76
65
75
7
50
27
6
70
36
190
60
31
15
118
32
80