33
9
27
40
25
19
21
588
22
12
60
14
65
115
67
3
43
15
72
11
6
47
66
353
289
20
56
178
77
17
36
117
45
76
124
44
49
24
10
8
31
18
5
16
7
74