14
61
178
108
31
102
90
149
67
30
74
52
124
38
58
92
167
22
51
113
242
27
48
234
25
8
93
44
47
20
65
40
33
23
42
60
17
28
137
12
6
49
129
43
112
83
37
304
177
100