82
23
128
48
29
33
146
173
54
201
64
27
11
53
19
14
25
124
90
61
59
20
39
26
65
63
31
34
28
51
17
58
35
24
41
50
69
37
43
159
102
57
109