82
146
341
38
89
78
46
63
121
29
51
106
59
13
66
34
21
8
111
62
40
185
12
32
60
177
27
101
10
30
95
137
43
143
54
144
125
6
276
167
215
81
212
213
193
128
75
26
23
219
14