39
68
50
12
207
78
965
570
179
60
100
180
51
4
101
29
80
278
19
210
23
135
94
56
284
130
67
7
36
30
58
87
149
34
76
66
53
42
3049
5
196
22
41
26
10
9
18
165
74
25
17
70