52
90
44
27
29
93
122
24
157
89
102
132
26
88
40
16
70
127
14
73
46
86
95
151
130
43
221
19
53
51
38
115
55
22
50
75
37
136
63
58
183
34
30
117
65
32
45
39
81
104