37
34
17
156
28
24
12
8
624
18
481
229
36
611
46
207
135
43
2172
75
61
244
79
80
26
13
41
22
31
42
48
50
10
29
19
15
40
76
21
154
74
7878
30
9
51
54
88
7
32
33
83