502
27
388
21
84
15
101
45
13
20
34
191
86
1688
32
16
584
6
51
73
221
38
116
97
10
81
26
4
14
345
187
17
18
25
41
844
31
55
23
3
54
19
37
103
57
42
121
11
68
7
105