28
20
16
6
5
8
11
0
10
24
21
4
26
22
7
30
33
12
9
35
3
31
44
38
23
126
167
66
92
46
233
117
249
50
37
48
288
107
85