85
13
22
65
77
133
50
117
2
478
76
79
72
35
17
39
70
88
24
12
31
15
81
14
55
169
105
38
45
28
130
41
61
29
16
59
94
110
52
32
97
34
26
69
20