61
68
167
39
187
82
108
38
212
73
74
29
342
180
34
14
51
45
53
23
98
77
102
36
101
72
191
317
31
56
33
10
55
117
280
20
46
37
30
41
92
27
40
476
200
130
25