13
10
14
2
118
4
12
6
30
31
22
76
16
38
60
5
175
378
19
9
11
29
58
21
135
26
330
45
28
435
7
656
17
157
410
18
54
40
33
3
25
199