0
6
78
15
49
21
10
22
29
36
149
89
24
27
134
50
196
80
66
48
187
26
802
85
87
34
145
111
55
45
56
117
385
96
132
354
144
14
39
32
74
91
372
44
68
173
51
102
84