60
51
45
69
29
39
177
96
44
24
200
19
43
63
58
22
104
34
218
55
136
11
49
161
98
20
76
27
13
7
202
10
148
21
16
121
319
38
111
64
68
119
33
8
40
26
71
117
46