0
3
67
15
11
19
44
28
41
20
98
14
35
6
12
47
40
1
32
17
8
72
134
9
59
24
101
37
22
26
70
39
30
53
56
58
155
110
180
161
334
163
368
124
48
50
111
169