30
17
8
68
52
35
106
51
79
56
12
19
87
38
62
64
172
20
13
27
21
29
6
4
37
57
3
40
91
67
55
34
25
5
39
16
49
7
1
61
42
93