35
51
20
25
27
11
13
405
16
69
8
44
46
32
59
43
9
76
17
38
2
3
15
7
49
33
37
10
288
55
41
134
5
1
18
117
23
21
29
28
50
75
57
436
12
66
31
52
14