138
830
80
19
424
39
23
66
13
75
17
29
91
33
244
28
27
47
25
208
275
86
118
68
211
32
34
74
20
108
60
129
9
104
35
71
31
355
12
7
55
328
24
15
40
36
595
18
6
4