21
50
140
359
107
19
17
37
25
46
14
30
105
10
163
138
78
139
134
40
35
75
97
236
16
41
120
22
287
28
33
84
7
59
36
12
198
39
66
4
0
11
47
9
160
34
6
13
5
70