28
216
20
288
10
71
3
112
50
25
9
109
365
12
30
47
60
53
36
39
55
41
13
48
27
17
6
21
14
79
232
11
44
42
213
108
19
16
24
56
59
2
31
64