36
18
28
98
35
52
23
4305
15
79
45
16
113
22
4
7
24
59
159
157
47
9
20
19
54
85
353
49
56
57
66
25
37
17
14
27
411
80
105
64
51
62
53