0
13
33
4
106
12
20
216
34
48
35
6
50
268
296
108
5
3
11
1
19
107
47
14
53
23
112
97
9
26
7
44
2
17
15
29
49
16
10
25