0
31
12
10
3
6
13
60
16
21
47
18
36
26
59
100
65
72
132
33
41
14
69
44
29
91
77
24
17
105
82
95
48
40
113
103
45
86
110
154
64
81
133