0
7
26
2
10
38
11
53
12
14
23
19
28
18
36
42
179
20
57
70
31
46
64
58
35
77
83
16
399
198
91
74
33
140
114
66
100
9
24
32
43
56
55
15
50
54
139
110