3
0
26
4
16
180
37
15
19
12
36
126
11
76
122
41
34
23
38
185
183
142
65
466
33
151
17
82
102
83
31
28
106
18
29
30
48
14
210
77
59
25