10
14
118
45
7
19
4
39
60
92
236
69
76
44
36
11
27
23
165
41
169
94
28
1
12
66
372
42
90
43
111
255
47
53
96
16
20
25
37
46
30
51
6
18
168
17
84
141
26