66
175
105
28
15
12
19
18
27
75
4
23
47
120
42
13
40
53
63
36
118
61
46
133
22
176
82
57
378
29
77
35
39
7
26
73
21
208
10
51
44
49
34
64
81
78
30