0
42
37
6
5
16
13
35
18
24
34
80
114
43
40
25
27
64
55
11
51
59
87
30
82
33
74
10
22
71
19
76
21
58
107
41
14
8
39
7
135
83
12
32
28
95
49
136
65
282