38
39
37
26
33
80
96
48
36
22
43
12
89
85
27
95
50
34
24
19
40
104
32
313
61
117
57
21
73
98
58
93
130
23
31
15
72
206
140
75
17
5
14
44
114
30
63