48
50
23
30
29
28
545
113
40
116
43
199
26
248
64
24
41
13
87
93
6
68
119
31
44
12
8
58
103
118
36
22
20
156
9
101
142
97
89
51
0
290
160
240
206
175
73
11
72