3
19
4
0
5
9
61
169
92
6
41
38
133
27
31
20
43
130
53
79
11
48
128
106
83
28
95
88
36
77
45
12
109
52
91
13
63
205
33
75
8
17
50
46
40
572
21
110
151
164