175
20
63
30
29
102
34
52
166
25
72
165
136
41
42
28
75
146
109
593
114
43
755
194
35
77
59
18
294
318
73
65
27
23
33
12
2
6
8
39
15
14
263
111
4
99