0
42
37
9
1
19
36
3
17
16
35
66
14
10
20
7
13
84
45
52
15
33
18
21
74
81
65
158
102
43
62
40
89
132
69
135
204
195
192
55
210
473
68
104
347
110
163
23
47