16
275
10
18
15
11
39
27
102
142
113
19
8
352
32
68
20
175
22
152
6
21
7
95
4
76
99
41
45
23
40
63
84
31
232
55
12
66
144
17
93
58
117
3