53
26
47
41
40
8
31
76
7
25
34
62
33
11
250
16
69
75
5
15
12
192
30
129
17
1
32
162
13
2
49
23
80
42
70
61
20
37
785
204
272
58
117
72
19
96
539