79
58
52
7
136
117
120
294
36
139
90
34
143
42
66
244
296
49
272
132
131
50
13
115
96
55
27
17
21
19
30
95
113
91
24
111
145
73
336
318
16
71
70
54
158
43
40
39
18
31
53
33
29