37
23
29
25
42
39
370
170
28
14
50
59
26
24
47
167
32
63
27
155
21
11
254
40
12
22
41
8
13
34
106
19
116
86
719
35
151
69
48
144