40
431
25
165
66
60
38
56
28
47
167
49
45
15
26
48
44
21
41
31
16
34
22
23
30
19
129
73
88
51
12
58
197
33
90
24
7
52