0
4
5
1
2
3
12
10
11
15
36
24
8
26
34
61
22
18
20
37
60
30
38
48
63
28
371
17
47
42
125
95
31
19
16
14
70
32
116