45
274
47
29
26
40
33
23
124
49
41
103
65
170
127
25
52
60
119
101
76
72
37
155
34
590
19
125
73
63
701
18
80
105
22
189
108
8
7
70
28
17
940
9
140
13
31
20
187