49
43
21
57
33
58
258
122
102
54
80
44
39
31
11
132
26
22
76
65
30
48
38
62
41
36
52
92
137
14
35
12
17
8
9
103
72
83
255
24
28
19
208
42
29
13