15
43
45
36
53
11
116
12
14
21
18
104
90
35
77
29
16
22
7
32
51
33
20
9
82
19
47
44
157
72
68
34
10
208
39
313
63
52
242