1
0
106
23
9
3
12
28
8
24
26
53
56
32
16
159
248
142
74
31
149
39
27
7
2
47
35
15
17
18
13
11
72
48
41
43
198
10
134
76
51
60
109
133
191
249
75
79
122
20
14
19