172
69
64
98
34
36
145
124
27
38
59
60
39
8
18
81
73
63
37
150
22
122
44
51
12
61
24
104
28
91
191
42
17
23
65
41
83
7
46
283
78
62
97
67
218
1052
247
10