27
22
53
51
32
46
9
86
3
11
4
15
19
39
23
110
38
21
67
114
40
341
17
12
18
71
853
93
68
1256
45
253
30
13
16
131
31
26
43
37
283
35
335
59
33
34
52
24
56