5
3
25
9
17
26
19
7
12
46
48
33
47
29
35
56
69
22
8
40
281
21
53
10
31
16
28
60
54
44
208
50
32
4
225
23
276
125
66
6
37
1
91
80
108