148
5
90
31
84
70
157
102
56
130
174
103
143
170
152
43
14
118
39
36
295
210
83
122
26
34
29
19
10
87
94
27
25
18
61
23
37
41
9
75
156
192
50
12
89
85
375
248
44