212
35
1
6
42
9
7
4
18
36
11
61
161
385
26
15
67
13
23
29
45
75
33
39
3
8
34
10
40
46
41
159
5
19
27
25
22
24
70
43
2
101
66
104
32
14
90