5
26
21
3
12
11
6
23
8
35
14
17
55
9
13
0
42
4
95
20
52
81
48
25
56
244
19
36
146
51
40
27
7
68
115
30
41
50
33