137
40
10
29
97
90
115
51
61
57
71
19
27
46
162
63
152
58
68
35
243
80
73
66
42
24
70
25
78
17
38
20
55
354
77
32
100
45
13
41
208
54
60
111
163
75
44
340
28