668
49
153
38
47
97
69
83
262
23
26
147
7
33
22
67
104
11
251
181
1182
46
127
109
86
43
42
40
37
77
50
61
6
65
48
27
34
141
96
19
32
18
12
29
17