17
51
42
34
44
120
98
103
126
8
96
375
40
86
81
78
93
13
271
97
36
49
23
48
87
223
130
29
6
88
77
149
73
76
108
104
33
274
383
37
70
69
294
140
172
537
45
46
184
20
101
83