89
132
93
1015
83
329
111
55
190
69
24
214
5
112
12
53
26
134
31
73
19
16
137
162
46
10
398
87
56
96
68
17
21
35
86
27
40
74
140
48
41
30
251
28
6
32
61
34
58
126
138
8