123
78
68
213
21
37
278
54
15
57
120
24
16
3
26
19
74
65
696
2
22
124
132
105
108
38
73
9
49
17
20
93
13
238
4
53
40
41
266
7
27
184
11
59
101
31
62