543
59
17
5
47
19
46
3
70
34
1
175
55
275
40
12
33
35
22
1001
32
14
336
38
518
290
29
73
51
162
4
48
98
157
15
105
78
69
126
103
9
49
25
41
26
23
72
8
149