13
5
42
48
52
28
121
35
95
79
61
7
212
73
54
9
127
375
45
32
105
131
71
3
59
98
63
41
49
39
34
29
8
6
14
68
23
21
19
162
15
100
33
76
91