123
173
37
85
36
192
72
42
38
111
132
237
48
16
51
62
61
45
67
105
53
165
39
222
46
235
114
195
34
26
77
59
65
323
54
23
28
56
790
30
69
90
19
20
76
2112
21
18