34
351
856
39
189
70
141
134
20
9
11
14
80
89
112
124
60
41
46
17
71
18
163
61
113
6
15
50
30
122
31
252
33
103
28
24
151
94
59
62
56
27
16
7
220
45
25
26
125
82
819
49
47