107
23
69
131
84
33
64
17
43
44
47
36
58
26
65
27
42
215
24
197
15
111
55
89
306
67
82
49
32
93
5
28
79
46
81
29
48
424
19
71
16
141
124