51
89
26
63
27
11
121
16
103
171
69
34
22
49
38
98
57
52
72
7
45
111
25
77
330
55
50
23
41
70
54
68
56
58
73
132
64
47
20
75
32
76
37
28
19
62
107