62
33
85
122
81
121
54
57
52
128
76
24
69
60
63
65
31
146
95
171
35
102
86
29
66
74
22
32
73
156
41
135
61
100
197
83
23
126
116
192
64
90
275
43
12
58
56
28
34
119
45
55
120