169
40
72
113
93
31
102
155
21
87
68
74
98
55
15
39
160
69
439
226
49
168
45
22
84
14
43
51
272
60
23
10
11
99
37
71
52
75
275
127
20
33
56
243
17
79
34
246
76
282
53
104
153
66