234
28
32
152
103
93
54
317
2079
256
87
211
77
137
46
17
114
82
44
111
96
285
20
47
29
99
145
125
36
118
139
15
49
43
35
11
61
34
60
12
65
67
8
39
179
350
33
204
27
162
13