5
1
10
31
0
32
117
37
21
13
24
66
15
14
61
29
54
23
95
16
40
38
27
30
34
26
11
57
48
340
33
123
60
49
158
20
36
104
136
239