48
50
26
30
41
15
44
77
39
32
125
37
55
343
45
53
19
87
42
71
64
261
70
312
60
10
29
43
4
18
90
61
8
21
51
9
130
34
126
290
31
11
119