159
9
195
131
70
12
31
152
245
41
58
113
104
84
183
379
68
314
33
23
165
56
14
45
13
115
114
134
129
8
215
100
10
110
74
350
233
48
24
51
274
37
22
108
92
34
72
20
97
16
43
77