40
21
59
18
65
55
95
139
51
29
262
66
53
69
100
121
119
39
52
155
33
61
30
126
13
58
31
118
92
73
86
195
236
103
26
341
11
23
16
45
22
32
41
74
96
44