95
37
20
81
19
17
14
39
15
25
9
12
44
89
24
104
34
59
8
88
27
11
10
56
28
114
57
30
73
33
47
63
61
38
75
124
170
26
7
48
31
41
36