58
20
26
7
4
44
13
3
61
19
2
11
60
30
56
34
5
12
23
18
14
47
69
127
10
59
135
112
84
260
51
16
22
80
296
39
111
38
24
659
283
33
17
95
48
1
9
15