38
19
28
63
33
139
4
24
39
18
6
85
98
54
25
60
89
12
11
22
140
72
30
15
10
97
36
59
41
14
64
44
26
34
186
29
213
17
7
51
27
534
422
65
261
259
195
194
101