0
2
5
8
10
33
21
3
6
11
128
40
7
1
17
144
48
140
23
105
16
42
30
60
43
62
24
54
35
98
114
104
51
189
39
416
80
15
127
20
168
72