3
16
11
1
269
22
21
34
13
89
62
15
46
57
117
17
43
53
115
68
19
77
10
50
4
24
26
93
30
28
39
59
49
36
18
170
29
200
25
71
84
107
135
81
6
23
140
289