12
21
38
48
22
18
51
37
16
23
120
49
56
25
27
19
11
34
218
172
29
113
63
14
45
131
39
20
33
30
40
55
44
41
50
276
96
46