0
3
12
1
11
13
19
33
213
24
36
54
16
18
15
31
62
27
20
81
14
26
49
32
30
17
131
133
55
48
42
86
46
39
101
479
37
249
234
115
351
108