13
12
3
33
71
44
151
8
5
35
26
16
15
77
59
378
23
175
40
89
28
2
7
58
108
25
47
50
30
19
49
22
18
24
414
10
6
32
9
21