133
97
103
359
11
400
45
18
31
130
19
14
64
21
22
118
29
3
6
10
50
49
37
217
482
54
35
17
24
100
90
39
79
33
57
1166
165
161
93
615
26
683
40
13
65
58
16
32