42
81
22
40
30
177
47
51
186
50
35
136
41
46
29
156
45
25
58
114
61
39
49
14
179
108
31
102
91
149
67
75
52
124
38
94
169
23
113
242
27
48
236
26
8
93
44
20
65