15
97
18
11
35
327
20
19
41
213
37
48
16
101
8
31
75
116
535
21
17
24
43
34
32
68
22
65
25
30
39
155
412
653
14
218
137
56
62
153
9
60
54