880
17
39
411
30
75
176
172
77
159
79
46
68
31
84
336
64
2544
48
72
32
26
57
50
128
49
114
61
141
54
28
59
19
89
44
13
43
41
8
33
12
253
47
20
42
16
56
23
140
21