0
42
84
5
4
2
39
15
23
30
21
33
41
12
52
17
223
28
59
36
64
55
22
29
82
19
76
70
37
24
18
43
66
90
350
265
53
96
173
87
38