10
69
83
37
175
15
20
25
21
101
276
94
22
14
28
13
74
53
565
91
80
42
156
34
136
70
31
43
24
29
54
12
92
19
71
153
1
236
23
8
67
115
59
33
65
17
141
36
75
39
105