112
127
137
50
56
32
44
60
91
199
133
162
128
15
77
57
72
389
168
109
36
239
62
117
43
39
212
122
93
63
84
35
21
38
29
42
175
33
315
31
103
300
41
86
73
17
12
54