3
286
20
11
35
66
76
24
125
9
7
103
44
13
130
18
54
28
26
82
23
19
30
39
49
83
194
36
29
25
10
67
138
279
69
12
65
42
143
31
81
70
161
361
187