6
129
17
16
128
5
36
25
24
11
4
7
48
77
21
12
27
41
39
32
23
315
350
49
22
40
134
20
95
66
235
19
29
94
56
60
30
42
15
99
98
38
37
28
63