0
3
26
28
4
18
180
37
15
22
12
36
19
126
11
76
124
43
34
23
38
185
183
143
65
468
33
151
17
82
102
83
31
106
29
30
48
14
210
77
59