0
1
11
12
9
120
38
396
53
208
74
63
18
155
43
101
24
188
22
36
20
50
8
73
40
15
59
32
27
14
34
70
107
47
109
31
91
35
29
23
108
65
66
77
48
85