73
10
76
156
24
8
153
111
101
71
79
49
14
28
17
114
59
33
29
202
53
25
86
192
91
39
309
16
66
31
44
37
87
342
58
74
201
64
18
83
45
195
110
120
21
221
232
43
218