5
39
100
85
15
24
13
203
63
43
32
35
29
441
41
4
10
74
31
22
25
34
17
42
123
156
14
49
8
81
6
87
30
59
65
45
249
239
68
136
61
37
194
26
48
98
16
53
101
7