38
40
21
67
23
28
11
12
51
32
37
44
35
16
17
10
106
24
15
46
27
50
140
59
26
22
8
5
45
14
78
111
13
94
166
96
88
30
77
41
85
188
339
52
54