33
291
35
117
8
59
31
15
30
93
37
40
36
22
17
241
226
144
20
78
18
43
147
42
217
41
44
26
48
23
51
49
62
28
32
19
24
11
10
34
75
16
46