21
4
35
7
285
132
148
6
22
127
12
66
9
17
333
93
33
30
5
243
71
18
31
55
11
37
68
101
45
95
23
25
41
19
28
50
13
26
44
10
102
53
16
39