36
159
151
22
7
8
37
11
25
14
63
20
55
138
54
92
40
30
17
135
34
147
103
62
59
42
111
142
97
240
81
12
43
6
49
189
208
18
4
552
23
192