0
19
39
26
32
73
20
52
108
12
15
43
5
14
45
22
171
67
191
46
34
90
27
38
37
51
17
36
7
30
57
33
13
92
11
127
49
63
115
225
104
48
98
372
31
167
112