42
126
24
41
23
30
68
152
34
26
51
56
162
13
90
66
108
28
38
45
177
32
21
16
29
95
31
33
54
292
116
35
63
109
43
25
40
53
47
12
205
168
93
46
431
44
150