77
162
70
172
41
76
87
201
47
74
13
5
9
8
2
4
167
10
7
6
20
0
12
3
11
17
21
90
96
33
79
34
53
81
75
101
824
86
58
38
44
27
89
25
61
117
551
18