3
66
18
10
25
11
65
275
32
27
8
93
1
4
14
7
34
35
24
31
37
6
55
122
23
21
112
56
62
16
22
30
135
49
15
20
39
33
491
161
9
41
71
115
233