40
69
31
8
86
2
15
17
9
26
52
27
97
18
12
5
54
25
6
3
102
42
104
34
28
24
30
265
65
10
11
16
47
103
4
174
41
20
77
66
14
144
38
39
57