282
15
357
13
26
55
44
103
27
14
17
31
48
84
3522
16
10
34
66
53
18
89
80
290
305
177
45
20
3
170
68
24
30
11
54
85
42
12
23
209
50
43
98
461
52
129
41