38
42
20
13
49
61
30
17
31
165
50
218
94
46
63
58
29
205
26
89
37
9
47
24
23
32
16
52
57
86
33
72
194
69
66
98
87
85
67
70
40
121
138
51
79
96
43
73
157
115
68