15
20
180
0
12
2
61
4
19
21
112
56
58
28
72
124
141
9
98
5
374
14
594
25
39
44
29
24
273
99
40
43
55
17
33
7
47
27
10
22
6
125
13