13
50
27
42
16
48
72
106
85
33
30
63
11
70
45
22
54
64
39
46
112
20
21
77
71
89
51
368
15
34
56
17
23
96
40
31
288
104
14
26
44
24
107