9
53
30
12
145
10
19
216
77
32
13
149
21
38
16
67
138
91
49
127
48
144
117
560
55
37
136
74
25
87
109
94
31
45
70
26
28
57
120
140
76
24
20
63
88
29
41
204
18
683
23