75
13
14
10
3
115
89
43
114
15
416
48
21
57
8
56
4
18
25
5
12
47
7
61
11
39
31
27
22
36
19
30
65
44
37
33
313
97
41
51
243
262
357
82
16