59
20
33
29
67
66
492
40
203
17
74
44
180
303
348
55
10
37
119
12
905
4
23
28
149
45
65
18
13
184
50
26
278
115
24
105
9
64
39
7
3
2
8
49
92
43
15
135