55
10
9
176
37
84
24
11
7
125
116
111
89
16
8
39
14
5
268
42
12
66
250
15
50
45
23
20
28
30
35
38
33
77
97
29
6
31
0
21
2
19
237