95
54
4
29
21
23
10
187
92
15
59
56
22
379
12
32
26
14
98
41
34
5
19
13
93
6
137
8
25
66
69
50
31
79
16
40
87
17
671
11
76
78
49