12
19
10
72
58
50
264
41
266
23
13
49
17
70
157
34
568
60
29
45
28
36
35
8
46
24
64
31
79
68
89
32
123
38
81
99
26
18
128
62
122
33
16
127
37
21
181
56
54