12
17
3
16
9
47
63
22
50
104
69
90
18
78
23
54
142
34
84
94
36
31
25
196
52
89
197
148
106
99
46
21
13
270
24
32
33
370
61