2
1
0
5
32
29
40
35
37
34
84
12
131
15
39
9
4
23
25
22
47
8
26
31
103
14
76
6
46
13
11
16
3
24
63
185
69
49
111
45
56
88
70
196
113