0
13
16
12
58
38
31
11
14
10
5
27
72
20
23
54
73
282
139
94
15
50
143
22
116
303
75
64
93
88
254
24
18
7
81
28
65
124
106
96
121
269
47
35
43
49
51
45
68
134
85
55