103
39
68
37
63
50
17
14
25
21
38
36
70
147
81
161
42
34
57
10
22
293
461
44
78
102
109
15
19
27
33
31
54
58
16
245
11
28
8