11
72
17
3
34
4
24
51
1
77
8
26
25
7
9
31
19
5
21
0
29
36
71
13
28
10
47
37
68
43
23
16
86
123
90
83
32
65
184
101
295
258
104