4
57
5
23
7
30
3
8
20
27
28
12
13
24
6
31
16
38
14
46
9
17
11
10
18
88
41
130
77
22
174
54
37
25
43
89
64
21
63
93
111
50