63
18
29
51
117
123
49
53
192
30
399
38
59
24
177
39
16
20
22
85
70
101
159
61
112
71
31
14
116
26
7
65
93
43
5
41
25
46
62
175
17
220
2
251
11
8
42
133
37