82
967
228
44
256
12
23
15
27
24
13
59
3
2
29
81
49
21
10
96
788
31
4
5
129
8
114
63
62
578
65
1
0
223
16
6
14
51
34
91
184
157
55
113
11
18