28
35
10
2
48
23
6
7
17
125
51
52
36
255
15
27
30
14
12
93
9
56
1
22
8
37
21
55
41
203
29
529
16
45
322