315
17
28
14
12
20
60
72
49
19
34
23
89
86
97
69
21
7
25
8
261
22
70
92
267
159
93
33
45
37
38
225
59
143
9
10
13
16
11
424
116
67
79
6
287
417