35
11
42
27
36
21
56
13
412
15
3
425
203
16
10
6
12
47
1073
29
84
18
58
77
14
39
71
292
296
9
5
34
24
208
26
53
67
17
7
2
8
156
33