0
11
3
30
7
26
45
78
16
6
4
23
86
9
10
14
18
5
2
17
27
42
19
21
89
15
61
65
53
12
13
93
22
73
145
140
178
51
49
181
84
39
50