4
0
12
10
6
41
29
3
20
23
19
2
17
26
30
44
7
45
5
39
8
43
11
14
9
24
33
383
79
13
104
16
25
31
155
59
74
230
50
36
62
70