19
94
40
30
355
26
6
32
15
43
24
157
98
59
35
48
51
34
11
28
1
23
17
38
120
80
22
10
5
12
123
39
50
8
36
194
18
9
100
46
25
177