59
17
116
61
103
33
127
12
47
27
95
83
48
31
139
84
164
53
22
41
109
382
155
37
102
147
118
196
18
36
124
101
237
24
42
67
43
51
150
57
35
49
92
66
79
86
34
71
106
56
120
134
76
63