61
37
26
139
20
19
18
23
7
14
10
33
11
32
44
69
58
45
17
13
31
12
63
22
16
120
259
55
81
67
53
28
43
99
115
108
186
154
475
70
35
24
39