12
49
41
24
141
70
20
261
59
38
162
167
30
17
142
33
83
108
62
23
646
191
26
88
47
44
34
54
36
32
144
80
7
87
66
8
19
214
96
67
98
21
115
110
82
42
65