69
50
23
263
118
176
115
9
25
105
51
289
16
11
39
91
128
179
120
40
46
17
34
12
41
48
13
28
10
70
57
7
68
19
37
123
14
22
18
60
5
3
27
36
49
30
62
61