10
9
196
30
154
17
24
20
118
50
11
27
16
131
51
281
48
157
13
54
38
12
15
32
5
33
79
96
77
22
93
126
8
106
25
209
296
61
162
116
21
314
76