19
25
45
108
51
48
9
0
4
24
14
13
47
84
29
8
42
23
18
212
135
60
49
56
71
7
17
3
39
33
11
5
12
260
22
27
312
113
87
93
35