42
33
70
54
29
98
195
94
131
43
22
16
23
71
30
26
87
63
76
45
35
80
171
61
344
18
120
224
89
205
125
96
78
41
49
46
24
153
48
21
32
77
114
356
37
40
55
44