38
169
82
12
141
51
106
40
76
130
99
46
33
37
101
53
104
252
35
115
25
45
71
673
85
152
42
69
91
66
84
11
8
32
23
63
10
39
5
17
135
28
129
72
138
102
137
127
59
159