30
3
9
15
156
73
40
17
11
10
99
70
140
63
124
50
41
149
184
86
38
51
20
18
37
16
46
68
34
56
116
71
114
145
61
128
192
107
250
87