0
3
6
16
22
30
44
13
10
53
144
33
93
19
18
8
4
152
37
17
28
20
23
34
32
58
123
48
200
86
47
41
205
38
9
116
65
29
26
136
15
224
137