23
48
16
138
36
49
14
46
39
20
9
17
90
13
12
72
30
178
5
7
27
25
56
96
151
32
111
34
175
53
152
83
389
40
18
99
37
51
42
86
60
162