98
16
6
387
36
131
110
23
181
621
7
289
38
88
1
59
45
29
155
64
77
9
32
14
21
34
100
67
221
5
60
57
30
2
51
65
187
103
26
28
15
13
31
24
33
19
63
58
188
22
50