18
24
31
17
75
50
25
39
94
48
13
16
12
3
1
26
30
49
37
131
339
7
11
41
14
15
151
44
19
27
22
78
134
43
53
8