51
91
43
34
62
15
98
133
73
21
20
27
37
19
16
30
47
23
5
17
36
41
60
7
35
52
13
65
54
31
40
48
10
93
55
63
12
544
112
14
39
68
96
38
25
72
79
32
76
83
180