0
11
10
26
12
9
28
13
8
23
6
7
40
15
27
3
14
5
17
65
67
22
202
55
45
48
35
105
56
42
51
90
43
50
46
61
33
39
332
75
94
38
111
81
126
29