21
14
12
23
151
48
31
114
25
10
5
37
18
16
29
39
34
19
63
28
24
58
32
49
38
33
30
130
92
54
106
51
64
35
261
112
201
45
40
358
13