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