0
8
21
41
7
3
56
19
339
14
13
42
22
18
6
28
45
12
30
102
1
48
25
10
20
148
27
17
39
82
4
40
287
83
38
49
46
24
26
65
35
23
29
87
92