31
9
72
52
14
168
7
17
42
12
8
32
33
24
5
45
2
29
41
37
44
28
90
116
54
10
22
47
3
15
43
194
39
68
27
21
85
36
66
70
46
294