38
37
107
44
21
9
10
77
51
41
112
23
4
28
53
59
33
11
26
36
46
18
20
66
29
25
50
56
105
376
42
27
47
67
19
54
73
13
60
138
71
12
121