162
24
16
106
74
210
134
113
28
41
23
19
9
110
29
7
15
21
54
67
49
48
18
116
93
400
13
415
205
84
81
109
4
64
22
229
243
1363
6102
170
79
414
45
57
197
78
160
94
112
136