83
59
39
321
14
47
12
2
10
13
52
8
113
9
24
249
30
171
21
6
32
42
33
379
109
15
37
4
48
35
65
16
31
69
22
41
98
218
7
111
34
25
29