0
4
3
9
27
42
6
212
12
49
89
30
48
126
55
70
60
13
2
15
52
8
31
22
23
19
14
34
264
17
32
38
18
11
47
24
122
73
63
33
41
21
16
20