94
127
24
66
228
170
188
202
98
39
401
23
140
121
55
58
268
89
54
9
47
44
8
69
29
99
21
22
15
85
3
88
59
93
73
198
17
32
112
65
52
26
43
18
76
130
28
70
118
51
25
84