176
144
35
9
48
39
90
46
13
31
49
192
139
59
156
58
18
94
126
181
76
386
103
84
202
154
44
43
122
241
120
8
20
37
29
47
45
189
69
10
53
36
323
81
63
129
334
89
26
86