48
29
36
22
66
38
43
189
50
62
39
484
59
138
24
52
160
18
40
16
103
212
217
105
78
23
56
13
201
9
85
90
83
260
7
145
108
42
112
76
35
27
65
58
181
54
6
33
73
91
55