28
282
25
432
16
153
35
8
20
21
39
30
11
33
5
45
58
59
49
113
71
27
4
32
40
17
22
29
80
46
12
31
87
277
44
63
51
249
13
3
14
19
38
371
93