1
0
14
9
58
36
98
113
40
38
11
6
56
31
39
44
35
130
74
46
15
57
138
122
23
85
42
111
89
49
54
30
125
77
127
86
335
228
170
188
202
94
73
55
87
273