5
81
4
29
10
20
63
25
6
16
51
35
18
55
129
41
15
9
331
34
167
13
93
88
11
72
40
36
17
70
46
83
58
54
44
154
45
47
14
39
90
23
120
87
27
85
165
12