42
15
5
37
51
20
89
167
8
4
11
32
10
23
54
24
53
66
7
18
14
43
34
31
287
36
39
114
9
215
74
28
25
61
22
13
126
27
29
64
48
96
98
88
26
30