37
33
96
250
74
27
24
55
25
52
21
14
36
122
22
53
11
7
20
48
32
12
15
47
80
64
94
43
13
49
10
93
54
18
292
274
29
103
39
28
41
40
23
72
66