1358
68
16
42
506
29
90
25
63
34
89
33
37
78
3196
36
18
84
212
7
790
75
147
105
22
170
24
86
172
50
23
4
1679
83
9
204
12
102
178
155
164
108
133
32
21
128
62
31
65
3612