23
58
146
27
342
9
15
372
18
71
13
14
93
36
52
16
213
261
12
10
128
21
48
33
28
131
11
82
90
34
51
35
31
496
8
176
75
56
19
26
17
32
45