85
12
77
46
25
119
9
11
28
32
36
15
13
18
19
24
59
5
26
20
3
58
53
22
55
163
139
47
71
38
65
14
246
284
44
8
48
16
61
42
6
99
27