29
378
80
11
144
43
169
54
2435
6
78
41
14
75
59
8
608
98
66
161
209
109
27
52
35
5
24
82
103
20
42
92
12
19
34
227
51
385
33
38
1313
10
16
60
97
113
211
94
253
31
343