139
206
30
611
53
366
75
121
54
44
33
31
93
55
13
91
34
69
37
39
439
29
38
23
21
19
51
61
26
14
28
79
141
76
152
373
142
72
49
304
27
234
67
32
463
41
40
167
320