1
7
4
25
2
16
14
9
37
45
33
24
31
19
60
15
18
54
316
43
106
72
10
111
69
128
12
41
267
40
50
93
20
170
42
157
61
47
92
57
17
85
130
114
28