24
82
21
7
39
15
240
12
105
13
6
83
71
25
19
11
2
38
14
26
22
73
43
40
28
53
10
5
48
66
23
1005
69
52
34
4
180
113
75
49
120
31
288
130
67
461
33