63
17
50
15
97
29
21
279
9
99
133
16
67
8
93
58
22
79
11
264
48
30
691
38
51
25
33
34
334
74
56
54
180
161
316
5041
114
444
153
26
162
37
4095
309
23
35
31
98
13
129
78
70
1656
85
375