43
5
29
16
7
68
39
30
28
33
35
21
22
12
17
95
18
14
56
172
55
66
94
54
243
89
122
144
20
170
84
27
114
60
48
31
162
67
36
47
92
106
233
107
9