45
15
17
71
12
38
33
32
34
28
16
37
55
63
46
240
29
7
41
14
23
9
363
222
113
27
8
6
2
4
11
5
0
13
3
31