96
690
10
68
368
36
33
235
40
1246
26
85
133
51
29
126
105
23
218
77
38
35
255
238
59
157
192
18
16
42
27
8
17
4
156
138
28
19
31
67
11
7
20
9
13
104
14
185
63