30
46
73
6
17
78
77
51
34
35
89
41
14
44
9
27
88
111
42
23
33
245
158
105
22
274
12
415
435
106
19
21
7
74
57
58
13
38
32
63
20
170
18
154
28
15