23
52
30
35
37
173
28
7
99
61
21
59
48
53
33
102
88
47
40
357
57
91
116
5
8
64
20
60
45
98
11
16
43
4
32
14
22
56
46
75
13
86
54
80
9
6