42
0
18
14
4
32
6
5
1
7
40
12
3
2
24
11
1176
39
22
31
15
8
9
97
76
33
46
55
23
16
20
25
13
62
77
30
354
48
28
10
66
41
69
142
26
513
19
54