40
5
25
7
11
17
31
15
13
36
44
174
10
24
236
191
34
18
72
27
22
28
56
53
293
90
69
55
26
160
35
30
23
14
20
19
21
16
63
428
94
78
322
66
54
38