0
12
7
3
15
6
31
9
11
24
64
26
149
5
23
22
20
53
1
13
16
14
18
134
30
130
58
77
38
233
229
79
37
197
25
47
48
100
111
180
51
10
63
8
198
125
43