82
291
15
99
23
55
21
64
8
19
11
111
173
56
26
29
61
32
76
44
160
5
30
138
174
12
50
9
31
28
73
86
78
49
88
0
54
7
74
189
10
14
63
38
688
35
3
16
1