48
30
167
42
56
106
8
59
12
51
103
18
39
9
68
37
63
50
65
17
14
25
21
20
38
120
36
13
70
147
81
161
34
57
55
35
43
10
22
40
293
461
44
41
78
116