133
40
196
248
20
5
34
19
1096
22
53
142
107
8
46
24
11
62
51
14
32
10
18
21
30
57
9
16
80
298
42
113
312
307
29
63
41
92
115
36
26
54
104
493
37
39
97