13
32
69
21
168
147
60
261
74
100
154
88
38
61
218
22
160
33
246
165
101
394
446
127
111
163
10
31
12
42
15
53
56
30
103
4
135
157
80
29
98
19
23
11
8
124
16