102
69
28
316
107
48
33
73
37
50
14
44
148
106
7
5
214
98
6
25
127
27
128
9
23
3
36
105
34
40
183
78
76
17
16
93
54
32
12
15
150
29
18
10