49
23
42
159
75
70
26
22
21
44
25
38
74
80
106
65
41
27
71
37
32
95
9
55
40
145
124
56
34
28
2
31
101
92
30
107
45
39
128
3