5
39
7
35
11
26
21
83
85
34
31
13
59
54
75
36
196
66
92
76
37
108
33
64
49
28
62
44
253
132
90
81
25
80
194
43
74
686
135
72
204
675
120
46
30
86
121
38
301
129
93