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