50
48
23
37
20
24
84
13
19
16
26
15
27
5
12
92
14
218
41
33
65
56
31
54
35
74
64
83
111
62
383
132
95
57
125
39
189
40
408
45
21
42