51
89
26
63
27
11
122
16
104
171
69
34
22
49
38
98
57
52
72
7
45
111
78
331
55
50
23
41
70
54
68
56
58
73
132
64
47
20
103
75
32
76
37
28
48
108