0
36
5
23
70
7
12
11
9
13
91
56
10
32
27
14
19
46
134
33
90
77
51
47
52
116
49
183
55
133
121
71
119
63
41
58
135
143
114
69
8
393
16
162