38
20
18
94
40
5
31
284
21
23
157
84
12
48
45
89
69
206
65
19
36
153
42
47
66
78
10
95
51
997
13
34
56
17
16
145
178
143
32
28
26
85
124
67
210
1068
273
30
4
6