5
74
107
104
13
11
66
25
7
43
26
265
1
29
14
12
23
27
36
34
9
60
42
81
185
62
37
20
61
49
15
3
31
555
22
48
47
113
76
276
8
18
58
106
116
56