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