42
19
76
16
130
263
32
102
55
96
22
34
27
40
83
43
145
30
41
62
63
91
57
89
106
199
51
77
67
84
273
54
52
138
44
74
33
98
58
166
104
81
107
47