35
63
78
46
385
844
165
29
60
25
3
7
16
27
32
12
30
17
9
51
23
28
20
85
281
31
13
384
22
159
18
38
10
69
68
154
11
26
91
66
5
41
272
19