35
8
16
11
4
30
66
33
592
55
29
39
58
41
83
122
28
101
251
44
21
152
47
142
103
36
115
23
283
86
25
213
81
22
73
63
669
45
53
32
95
1669