2
178
53
79
63
23
72
25
89
111
151
75
15
78
20
204
103
13
29
30
193
38
21
27
368
150
98
58
114
41
45
67
102
5
71
196
36
169
52
248
24
74
56
39
43
22
129
189
61
68
48