70
49
24
18
25
27
54
34
23
338
194
10
29
116
32
248
26
547
112
322
56
64
42
154
16
87
39
114
86
296
264
45
88
43
594
286
120
30
28
134
91
17
95
101
111
13
21
1
72
216