76
51
28
15
12
67
70
17
88
22
56
5
39
41
19
7
10
24
168
18
14
46
61
155
29
99
9
30
64
43
36
281
101
306
8
156
394
21
196
20
32
37
471