16
149
9
351
56
83
142
122
28
44
98
93
84
3
33
64
35
40
117
37
8
52
15
409
4
22
180
36
103
14
31
39
73
90
76
42
43
129
11
104
72
17
124
7
53
81
249
114
51
71