68
52
22
34
24
173
39
230
37
79
45
157
111
56
47
84
78
80
174
106
283
49
30
38
35
127
96
13
46
54
16
436
107
95
62
67
33
60
70
373
42
57
51
8
287
92
390
143
113
147