50
23
20
17
19
35
64
44
40
79
139
22
53
183
351
30
29
32
26
27
137
46
15
18
6
10
16
21
60
42
49
3
38
25
13
114
33
34
36
63
51
28
65
277