38
19
5
16
15
12
29
22
57
40
34
17
67
46
93
123
9
28
11
24
95
77
37
13
18
26
55
3
70
35
111
27
88
76
39
25
78
51
7
48
89
45
213
171
21
137
64