0
3
5
4
9
13
38
37
29
47
65
92
11
168
90
175
59
28
20
85
34
77
87
83
227
72
26
63
235
39
30
137
67
15
68
275
33
52
22
117
19
141
114