202
6
3
8
4
36
151
123
12
120
47
28
32
27
110
10
38
11
26
14
7
231
55
61
80
225
43
21
16
25
13
9
117
41
5
31
18
1
970
50