76
132
104
27
38
53
11
9
208
438
330
177
295
24
26
92
141
23
260
287
39
117
42
28
58
172
29
19
157
64
50
194
34
165
4
56
88
237
98
63
20
40
8
17
65
380
72
13
113
46
41
48
35
119
637
206