24
23
20
3
45
107
36
25
43
40
33
121
200
28
41
18
22
58
186
149
31
34
104
26
21
139
44
16
9
30
12
17
327
124
131
111
53
77
14
49
87
37