265
106
126
105
64
193
54
63
44
11
34
26
33
42
30
148
38
68
277
95
241
152
80
50
12
56
29
69
17
59
21
145
20
112
168
27
6
39
66
41
23
89
25
214
16
37
185
202