23
9
210
13
6
17
39
83
87
7
8
52
28
45
110
15
27
30
366
14
25
41
36
56
64
35
11
33
59
55
159
91
50
32
68
75
43
280
149
136
296
233
48
81
69
34
72
18
99
118