96
45
69
221
90
148
38
71
103
139
472
115
88
32
84
67
161
34
108
83
36
204
110
120
113
248
104
196
16
8
33
30
165
68
534
11
55
73
24
133
49
87
18
17
75
183
59
64
114
46