0
3
1
28
7
2
11
5
380
49
13
61
19
6
9
27
25
101
56
47
65
208
16
24
15
86
23
66
37
111
152
419
736
175
92
89
224
43
69
20
68
72
107
31
10
88
26