3
0
7
13
18
29
40
24
50
38
273
20
28
9
43
4
16
51
23
70
11
55
36
89
41
90
22
60
93
103
99
34
135
49
81
82
21
14
75
53
32
292
197