38
12
307
89
116
73
55
65
51
172
52
10
33
169
34
91
49
45
80
77
112
14
175
66
13
97
78
50
21
136
24
16
238
22
15
41
35
39
84
93
64
43
44
70
164
31
36
40
20