121
882
124
40
67
44
35
82
28
27
20
39
52
31
56
55
43
165
48
32
200
17
188
169
142
38
148
112
33
89
64
16
15
41
79
430
49
138
30
24
65
36
18
21
34