46
41
44
38
28
64
48
81
160
87
115
22
56
29
24
25
68
86
54
50
65
34
76
152
58
40
290
18
114
221
57
75
177
122
80
74
14
30
47
37
142
45
21
31
73
23
78
111
331
36
39
105
27