95
55
37
78
1
16
39
9
100
38
28
10
42
86
29
123
2
132
65
8
59
43
5
50
26
34
209
222
94
108
27
36
24
17
20
40
41
15
47
13
7
21
18
44