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