12
33
13
38
23
52
46
31
11
14
39
981
8
29
73
17
86
197
26
386
50
28
80
185
27
20
262
55
44
32
16
43
1098
98
9
2
7
485
34
15
59
48
53
87
21
10
40