16
3
24
35
9
19
2
15
60
1
6
8
49
148
4
43
12
119
81
125
46
62
138
113
197
233
30
157
36
152
23
408
38
109
50
122
39
68
17
10
21
93
76
92
18