0
13
4
43
18
86
7
3
192
15
32
17
8
78
49
40
28
85
83
214
134
16
245
148
50
42
98
313
21
58
25
102
157
81
371
301
114
420
52
24
31
110
12
756
92
30
120
227