86
79
15
85
17
7
51
9
102
20
310
78
30
23
76
39
6
24
13
34
16
11
22
89
199
5
18
148
161
95
115
27
55
50
8
121
31
25
80
26
196
66
37
28
3