45
30
41
145
19
39
24
54
141
20
27
38
157
67
40
25
72
49
60
8
23
43
51
9
26
108
21
84
50
86
257
65
61
37
14
31
13
183
165
17
22
28
32
66