5
17
30
15
0
201
29
11
41
49
61
77
36
13
50
81
39
58
67
38
109
45
31
28
37
7
20
33
148
449
23
27
22
25
124
35
118
182
161
48
18
14