0
9
4
8
3
52
14
18
10
5
42
160
13
11
58
106
152
12
31
6
26
19
73
197
77
16
25
21
116
37
24
36
17
60
23
337
28
48
38
81
163
75
109
20
83
55
227
56