86
12
35
17
42
27
97
69
76
38
19
80
89
59
173
11
20
56
41
8
5
82
14
21
26
16
51
22
72
75
33
10
201
39
63
228
28
18
90
65
30
37
68
25