138
34
117
77
25
109
36
106
49
29
10
267
265
81
35
27
38
48
42
54
102
129
19
21
88
40
20
52
128
47
18
259
94
83
130
39
15
31
14
135
243
28
17
62
26
212
37
51
233