35
72
58
37
86
36
7
40
20
57
13
15
67
19
47
6
1
5
80
10
16
38
25
24
239
56
3
31
11
17
233
8
53
9
22
88
128
808
98
192
127
54
14
18
21
79