145
243
32
231
58
27
312
16
54
25
17
65
73
76
74
120
89
154
24
7
71
18
143
53
79
87
107
34
200
56
88
205
29
52
33
42
98
129
48
43
159
366
66
189
38
109
12
150
57
30
23
72