232
159
34
172
22
56
27
74
13
24
88
77
38
33
99
23
383
10
84
45
54
64
106
15
221
93
7
308
50
19
121
32
90
26
831
251
71
62
845
87
47
258
218
202
124
67
83
105
199
368