119
32
21
13
54
49
14
20
4
69
17
33
42
103
19
26
18
41
267
88
28
55
29
34
30
83
36
45
77
22
39
116
211
68
96
15
58
40
87
38
43