120
8
38
19
52
73
48
23
80
96
34
107
172
93
56
10
66
59
24
54
58
29
86
67
39
21
149
89
69
14
22
239
139
207
258
103
82
111
108
820
36
79
47
46
50
30
161
162
35
92
44