51
13
9
38
18
62
44
26
5
27
31
50
24
30
3
117
49
16
70
127
40
39
58
75
81
145
109
94
41
43
34
157
64
28
61
202
294
115
76
133
15
86
107
89
122
147