49
12
206
78
964
570
179
60
100
180
51
4
101
29
80
278
19
210
23
135
94
56
284
130
67
7
35
58
87
149
34
76
66
53
55
42
3046
5
196
22
41
36
26
10
9
18
165
73
25
17
70
3