0
92
1
150
70
17
14
11
51
222
21
131
20
9
30
39
63
332
60
16
447
10
7
53
46
52
32
37
146
82
35
12
126
56
61
4
44
80
41
616
67
141
8
810
3
73
40
59
26