88
8
37
17
16
30
49
33
11
22
18
12
2
1135
48
9
14
337
29
46
70
99
198
32
847
35
248
348
451
50
251
42
97
52
213
10
27
89
153
24
114
40
61
3
54