37
49
8
258
26
12
62
9
45
5
28
16
20
42
2
74
130
43
19
10
33
23
36
22
67
47
31
11
58
81
48
184
257
63
41
121
127
120
29
50
52
27
106