86
15
7
44
6
45
26
38
31
176
10
58
133
30
28
171
14
21
64
288
11
386
13
139
16
41
23
123
43
39
55
105
239
117
25
20
53
51
94
5
18
100
29
19
111
63
120