3
10
13
0
36
74
239
12
26
16
4
2
40
45
55
9
41
15
33
375
57
29
47
50
18
39
124
42
54
145
46
21
250
149
23
22
72
68
28
14
34
119
30