18
93
187
50
47
13
20
60
77
23
27
40
56
17
31
25
44
2
41
34
24
97
6
19
130
71
28
22
12
10
26
46
16
21
14
107
79
81
33
101
59