77
162
70
172
40
75
87
201
47
74
13
5
9
8
2
3
165
4
10
7
6
20
0
12
11
17
21
90
96
33
79
34
52
81
100
824
86
58
37
44
27
89
25
61
117
551
18