94
47
42
21
67
70
24
17
325
123
25
18
14
7
26
11
9
105
95
74
125
304
145
10
36
8
20
16
12
22
30
28
128
88
64
120
27
213
351
53
185