3
52
1
20
290
53
33
42
26
59
22
29
100
18
16
21
300
35
46
36
27
76
24
13
12
14
206
72
38
5
37
17
41
71
15
86
19
11
419
73
167
232