0
11
7
3
26
5
31
22
48
84
126
79
38
442
74
53
82
214
30
33
134
76
35
72
71
97
34
156
43
66
194
49
32
55
161
46
52
24
14
13
6
40
15
75
57
47
50
85
36
116
99