0
11
82
5
19
9
37
12
26
51
2
4
16
14
44
15
10
13
122
284
18
31
168
75
61
41
48
50
59
1215
178
110
369
30
80
248
119
137
38
145
46
115
22
43
210
7
131