43
26
93
145
36
49
13
59
39
29
57
134
24
27
40
37
12
41
20
47
241
31
83
137
60
136
38
55
34
620
33
231
347
44
111
84
70
87
16
14
17
311
66
19
128