0
47
5
33
2
10
52
6
75
8
19
13
22
45
18
14
11
58
46
26
16
43
39
84
68
132
121
41
31
65
80
96
104
82
61
64
17
25
59
332
76
57
23