77
6
28
32
3
22
10
51
26
13
37
45
17
5
11
9
15
47
40
7
78
21
33
54
44
38
58
19
23
27
184
75
99
66
72
95
101
53
112
160
56
158
104
62
97