4
37
6
5
12
26
44
13
3
10
36
102
27
20
62
25
14
39
52
2
9
18
46
11
8
82
17
30
21
90
277
81
273
106
79
83
49
22
92
43
99
120
23
98
91
76
35
50