157
84
35
198
88
63
17
99
19
337
58
33
338
331
38
132
86
78
57
428
39
59
107
34
27
54
81
76
61
21
28
113
108
67
278
309
114
139
70
125
306
123
53
85
92
176
102
41
42
361
89
49
111