308
21
93
58
102
52
15
25
19
11
28
14
18
174
39
40
66
22
10
71
48
24
37
9
35
356
370
5
12
110
109
20
59
26
136
17
1
55
8
81
53
6
0
13
43