50
62
88
19
425
37
296
152
18
38
25
21
162
4
36
26
34
78
218
22
67
8
145
48
41
84
20
5
46
23
9
29
13
40
32
671
11
49
51
86
58
44
17