12
24
139
15
11
18
89
71
78
26
54
2
17
45
25
42
51
9
40
58
38
35
4
125
14
72
23
52
101
348
34
116
28
6
74
29
62
64
266
33
95
21
50