158
39
1
53
59
24
77
21
114
20
22
176
44
208
145
35
45
66
119
313
76
43
8
253
40
52
41
38
9
83
99
34
50
295
230
31
13
74
161
11
118
5
17
16
46
42