95
89
6
13
22
47
37
34
9
5
74
81
16
12
38
44
128
80
25
173
157
4
23
15
19
122
28
8
18
40
142
36
65
105
153
42
33
10
32
54
77
69
27
11
39
765