0
1
2
4
6
24
10
91
8
13
38
79
16
18
72
22
20
31
17
70
43
15
61
12
186
51
54
157
50
40
149
100
7
14
23
29
46
156
55
84
130
36
242
96
73
123