0
26
7
3
124
19
20
5
8
6
15
32
12
27
28
22
43
18
23
238
14
41
52
16
66
31
207
76
71
125
42
86
54
33
644
140
61
82
156
10
65
362
38
302