50
18
13
38
28
26
93
9
16
51
45
36
25
11
242
101
14
23
55
41
35
17
6
12
172
135
33
197
46
8
196
53
21
47
111
170
22
246
34
276
20
30
44
19
90
15
48
324
52