0
13
78
2
22
11
7
30
31
42
27
23
16
24
3
5
21
19
26
37
45
20
14
39
46
18
84
55
38
75
108
28
139
91
118
120
94
90
69
88
160
234
76
117
270