38
22
92
111
60
83
43
97
46
12
78
24
113
96
319
95
132
123
5
27
17
57
14
153
861
63
11
54
166
118
229
35
531
51
23
110
41
69
16
26
34
21
87
8
15
109
80
112
28
122
7
33
49
10