171
40
61
604
52
140
225
128
149
90
69
21
41
44
81
111
94
38
22
23
34
57
56
205
213
35
173
84
60
46
74
12
103
19
29
28
54
36
48
16
13
25
100
141
73
256
43
42
306
37
33
93