97
30
29
26
80
91
33
6
16
37
18
8
14
68
28
27
213
23
82
39
12
57
32
5
21
53
73
88
9
56
22
41
34
20
7
31
13
2
134
19
84
46
1