10
53
17
12
294
256
126
56
44
8
26
27
89
37
9
90
4
29
64
58
5
14
31
167
19
96
3
50
22
197
36
55
32
77
160
15
116
24
7
33
18
45
317