82
45
169
16
14
35
25
79
30
11
21
5
4
6
114
1
76
10
48
36
778
55
2
8
9
153
24
3
28
97
18
33
41
26
67
131
127
22
91
72
32
27
74