82
7
148
51
69
145
42
73
23
41
17
19
44
169
12
35
27
115
105
88
15
47
59
102
64
53
57
284
75
38
30
68
86
72
278
28
50
37
32
43
22
66
170
110
52
92
166