0
13
6
41
16
1
12
15
4
5
52
9
148
17
3
83
11
20
8
35
21
50
29
7
49
34
25
55
24
23
44
40
58
336
42
91
45
233
63
32
22
142
39
86
38