51
13
41
12
28
69
27
50
23
255
146
17
74
25
8
35
16
44
22
37
10
11
99
15
14
19
9
34
70
77
73
26
1
7
30
5
31
56
32
60
6
20