38
134
27
39
22
31
24
73
145
56
20
37
256
14
5
11
50
111
15
6
23
140
64
9
35
61
438
271
10
76
18
114
25
58
123
43
34
8
63
86
186
47
184
104
101
202
157
703
238