0
3
12
4
17
10
1
11
7
39
5
47
28
137
42
102
16
23
13
58
80
244
50
32
21
19
566
121
212
56
235
124
34
257
100
93
6
186
48
9
81
37
116
22