32
14
27
17
4
2
217
47
73
8
16
11
22
28
12
7
108
18
5
20
71
10
89
98
37
85
58
150
168
49
31
24
52
42
6
51
77
53
41
33
59
43
19
113
62