0
26
7
3
126
19
20
5
8
6
15
32
12
28
22
46
18
23
239
14
41
52
43
17
66
31
27
207
76
71
125
42
86
54
33
645
140
61
83
156
16
11
65
362
40