23
32
22
50
21
69
152
33
116
17
57
39
406
51
45
34
29
41
9
20
43
10
258
86
14
11
46
413
13
26
95
16
62
6
31
19
37
42
66