37
58
183
93
45
16
4
79
20
42
15
103
36
18
130
141
50
157
47
29
82
385
54
61
34
75
81
76
65
24
155
77
453
39
198
32
119
9
38
158
35
68
8
163
86
62
12
71
91