39
230
22
138
116
49
14
20
262
78
187
70
64
54
58
33
59
23
142
63
18
28
53
16
154
27
75
17
8
104
15
91
38
256
76
123
35
25
9
45
107
26
34
61
480
44
82
97
90