70
45
24
27
16
14
119
231
61
72
96
6
327
159
122
11
160
140
415
255
355
13
416
22
238
20
133
90
74
56
67
31
12
51
44
1384
29
127
40
47
326
294
1872
87
18
26
239
53
32