151
24
57
87
143
7
17
95
524
79
113
192
206
165
540
42
65
67
45
1245
44
59
125
411
56
32
25
43
8
14
66
93
78
90
385
72
23
228
91
305
41
19
60
134
27
73
34
16
33
26
48