15
43
19
45
34
24
10
9
22
16
23
33
91
18
7
44
39
11
188
154
14
199
42
29
70
55
35
192
3596
25
128
26
4
49
236
5
0
59
593
51
52
68
21